1.安装celery模块pipinstall-Ucelery==4.3.02.创建celery相关目录xiaolan/#项目主目录├──mycelery/├──config.py#配置文件├──__init__.py├──main.py#主程序└──sms/#一个目录可以放置多个任务,该目录下存放当前任务执行时需要的模块或依赖└──tasks.py#任务的文件,名称必须是这个3.创建celery配
1.在后端项目中,安装三方插件pipinstalldjango-cors-headers2.在主配置文件dev.py(如果没有改的话就是settings.py)中,注册组件INSTALLED_APPS=(...'corsheaders',...)3.在中间件中注册,注意,必须要放在第一个MIDDLEWARE=['corsheaders.middleware.CorsMidd
直接把如下代码加入到配置文件中即可:我的配置文件是settings下的dev.py#日志配置LOGGING={'version':1,'disable_existing_loggers':False,'formatters':{#日志的处理格式'verbose':{'format':'%(levelname)s%(asctime)s%(module)s%(lineno)d%(message)s'}
1.在项目的utils(改目录需要自行创建)目录中,创建一个exceptions.py文件fromrest_framework.viewsimportexception_handlerfromdjango.dbimportDatabaseErrorfromrest_framework.responseimportResponsefromrest_frameworkimportstatusfromr
1.在项目的主要目录创建一个uploads目录,然后在配置文件dev.py中加入以下内容:MEDIA_ROOT=os.path.join(BASE_DIR,'uploads')#指定上传的路径MEDIA_URL="/media/"#指定上传的url路由
1.jwt简介Jsonwebtoken(JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号