django
清风!识字
这个作者很懒,什么都没留下…
展开
-
JWT在Django中的应用
JWT在Django中的应用Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。1.新建Django项目demo_jwt,app命名为APP12.pi原创 2020-09-25 15:15:37 · 157 阅读 · 0 评论 -
django用serializers.ModelSerializer方式序列化
django用serializers.ModelSerializer方式序列化1.在上一篇的基础上,在users/Serializer.py中,写book的ModelSerializer序列化类:class BookModelSerializer(serializers.ModelSerializer): class Meta(): model=Book fields="__all__"如果不全都序列化,只需要修改fields=(‘字段’)2.BookMod原创 2020-09-23 08:49:37 · 930 阅读 · 0 评论 -
django用serializers.Serializer方式序列化
django用serializers.Serializer方式序列化1.新建一个Django项目book,再start一个users.2.打开项目安装django rest framework及其依赖包:pip install djangorestframework markdown django-filter3.在setting中注册:INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'd原创 2020-09-22 20:47:54 · 791 阅读 · 1 评论 -
django中的反爬虫
django中的反爬虫在django中,中间件实际上就是一个类,在请求到来和结束后、处理视图时以及响应返回前,django会根据自己的规则在合适的时机执行中间件中相应的方法,在中间件中可以实现并起作用的方法主要有:process_request(self,request) process_view(self, request, callback, callback_args, callback_kwargs) process_template_response(self,request,response原创 2020-08-29 14:39:23 · 611 阅读 · 0 评论 -
关于Django中Static文件夹配置问题
关于Django中Static文件夹配置问题最近,在学习Django的过程中,关闭Debug模式时,出现了部分静态文件无法找到的问题.虽然,网上有不少文章对此给出了一些解决方法,但还是走了不少弯路,今天分享一下我的解决方案. 先得说明一下,我的项目每一个APP下都有一个static文件夹.首先,配置settings.py,加上STATIC_ROOT=\static\,STATICFILES_DIRS = [ os.path.join(BASE_DIR,\'xxx/static\'),]再在根目原创 2020-08-29 14:20:08 · 295 阅读 · 0 评论