一顿操作各种无脑安装: # 环境: Ubuntu 18.04.1 LTS x86_64 django2.0 Python 3.6.9 (default, Apr 18 2020, 01:56:04) # 安装celery pip3 install celery==4.4.6 pip3 install ...
分类:
其他好文 时间:
2020-07-24 15:52:30
阅读次数:
74
基于角色的权限控制(django内置auth体系) # RBAC :是基于角色的访问控制(Role-Based Access Control ),公司内部系统 # django的auth就是内置了一套基于RBAC的权限系统 user表 permssion表 group表 user_groups表是u ...
分类:
其他好文 时间:
2020-07-23 23:28:43
阅读次数:
120
终于可以在假期开始学习 Django 啦 !😀 安装 django 1.11.14 pip install django==1.11.14 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 卸载 django 1.11 ...
分类:
其他好文 时间:
2020-07-23 22:28:40
阅读次数:
86
三大验证模块概述 在DRF的APIView重写的dispatch方法中, self.initial(request, *args, **kwargs) 这句话就是执行三大验证的逻辑, 点进去可以看到依次执行的就是认证(authentication)/权限(permission)/限流(throttl ...
分类:
其他好文 时间:
2020-07-23 16:05:48
阅读次数:
66
ORM执行原生sql语句 在模型查询api不够用的情况下,我们还可以使用原始的sql语句进行查询 方式1 raw() raw()方法,返回模型的实例django.db.models.query.RawQuerySet 实例 这个RawQuerySet实例可以像一般的QuerySet那也,通过迭代来提 ...
分类:
其他好文 时间:
2020-07-23 01:40:56
阅读次数:
133
def get(self, request, *args, **kwargs): # 获取当前页码 pg = int(request.GET.get('page', 1)) obj = Student.objects.all().order_by("id") # 创建分页器对象 page_obj = ...
分类:
其他好文 时间:
2020-07-22 20:58:35
阅读次数:
93
问题来源: 针对下拉菜单而言,如果全部有前端固定输入,一旦系统需要修改前端字段名称,那么我们就需要去找到对应的下拉框,修改名称,修改后还要重新提交代码;略微麻烦 解决办法,用Django的models处理,把数据都写到数据库中,后端把数据返回给前端,前端只需要读取数据,写到对应的下拉菜单中即可 具体 ...
分类:
其他好文 时间:
2020-07-22 20:31:35
阅读次数:
87
Django后台Admin继承UserAdmin增加用户不显示明文方法 https://blog.csdn.net/qq_42164596/article/details/104392262?utm_medium=distribute.pc_relevant_t0.none-task-blog-Bl ...
分类:
其他好文 时间:
2020-07-22 15:32:21
阅读次数:
130
vue-element-admin与django配合使用修改记录 服务端返回数据格式 {"code":20000,"data":{"roles":["admin"],"introduction":"I am a super administrator","avatar":"https://wpimg ...
分类:
其他好文 时间:
2020-07-22 13:53:14
阅读次数:
105
创建app (添加到installed apps)python manage.py startapp test_worm依赖文件生成pip freeze > requirements.txt依赖文件安装pip install -r requirements.txt添加静态资源,在settings.p ...
分类:
编程语言 时间:
2020-07-22 11:18:40
阅读次数:
84