随笔分类 - django
摘要:为何使用JWT: DRF自带的TokenAuthentication认证方式也非常简单,同时弊端也很大,真正项目中用的较少。 由于需要存储在数据库表中,它在分布式系统中用起来较为麻烦,并且每次都需要查询数据库,增加数据库压力; 同时它不支持Token的过期设置,这是一个很大的问题。 在实际前后端分离
阅读全文
摘要:使用的是Vue Element Admin template 基础模板 1 修改 src/api/user.js import request from '@/utils/request' export function login(data) { return request({ url: '/a
阅读全文
摘要:django rest framework 多对多序列化,折腾了好久,也没找到默认是怎么使用,只能自己重构了。 1 model class Roles(models.Model): """ 角色信息 """ title = models.CharField(max_length=32,unique=
阅读全文
摘要:1 序列化入门 class RoleSerializer(serializers.Serializer): id = serializers.IntegerField() title = serializers.CharField() label = serializers.CharField()
阅读全文
摘要:报错信息 Access-Control-Allow-Origin' header is present on the requested resource. 解决: 1,安装 pip install django-cors-headers 2 ,添加配置 # CORS组的配置信息 CORS_ORIG
阅读全文
摘要:一,使用方式 null = True blank = True null = True,blank = True 二,区别 null 这个选项跟数据库有关: null=True的话,数据库中该字段是NULL,即允许空值 null=False(默认)的话,数据库中该字段是NOT NULL,即不允许空值
阅读全文
摘要:一,简介 RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。 先看REST是什么意思,英文Representational state transfer 表述性状态转移 其实就是对 资源 的表述性状态转移。 二,RESTful 规范 RESTful 架构的核心规范
阅读全文
摘要:Django提供了6种缓存方式 开发调试缓存 内存缓存 文件缓存 数据库缓存 Memcache缓存(使用python-memcached模块) Memcache缓存(使用pylibmc模块) 常使用的有文件缓存和Mencache缓存 1,开发调试 #settings.py CACHES = { 'd
阅读全文
摘要:ps: 一,安装uwsgi 二,安装nginx nginx 启动文件(/etc/init.d/nginx) 添加配置文件(/usr/local/nginx/conf/vhost/mtrops.conf) 三,配置uwsgi(/opt/mtrop/uwsgi.ini) 四,启动
阅读全文

浙公网安备 33010602011771号