06 2020 档案
摘要:1、ContentType组件经常使用的场景,两个表之间的关系是一对多的关系,接下来可以尝试解读下面简单的例子。 一班班级信息表oneClass ID name 1 xiaohu 2 xiaopan 3 xiaoliu 4 xiaolin 二班班级信息表twoClass ID name 1 huxi
阅读全文
摘要:特殊视图类的继承流和路径如图所示: 视图类在最先继承的时候是继承Django框架提供的View类,之后是restframework中提供了APIView类,这个是直接继承了View类,APIView的基本使用以及流程,前几篇已经做过描述。GenericAPIView(from rest_framew
阅读全文
摘要:为了更好的显示响应的书数据,先基本介绍渲染器的使用:现在settings.py的文件种变量INSTALL_APPS中添加一个app——“rest_framework”,在请求视图类中返回数据响应的方式使用from rest_framework.response import Response的类,请
阅读全文
摘要:本篇文章以角色、用户、组三表为例,用户和角色是多对多的关系,用户和组是多对一的关系。关联时使用对方表的id,每张表至少有两个字段:id和name class Group(models.Model): name = models.CharField(max_length=50) class Role(
阅读全文
摘要:注意:一定要跟着博主的解说再看代码的中文注释及其下面的一行代码!!! 在讲述解析器之前,博主需要Django框架内部中(即没有restframework)前端发出POST请求,后台获取的方式:request.body中一定有值,request.POST不一定有值。因为request.POST有值,需
阅读全文
摘要:注意:一定要跟着博主的解说再看代码的中文注释及其下面的一行代码!!! 说到api版本控制,就是我们的前端人员请求的后台接口可能有多个版本,后台的接口地址一般是有两种形式,博主现以这两种形式逐一解释api版本控制组件的源码剖析。 第一种api版本控制的url格式一般是:http://localhost
阅读全文
摘要:用户访问频率控制源码剖析,和用户登录验证有点相似,但是为了增加记忆,有必要再一次添加, 注意:一定要跟着博主的解说再看代码的中文注释及其下面的一行代码!!! 1、准备一个路由和视图类,全局路由配置暂时忽略,当流程执行到下面的url:groupsSelectAll——> GroupsView的视图类下
阅读全文
摘要:用户权限验证源码剖析,和用户登录验证有点相似,但是为了增加记忆,有必要再一次添加, 注意:一定要跟着博主的解说再看代码的中文注释及其下面的一行代码!!! 1、准备一个路由和视图类,全局路由配置暂时忽略,当流程执行到下面的url:groupsSelectAll——> GroupsView的视图类下的a
阅读全文
摘要:用户登录验证源码剖析,注意:一定要跟着博主的解说再看代码的中文注释及其下面的一行代码!!! 1、准备一个路由和视图类,全局路由配置暂时忽略,当流程执行到下面的url:groupsSelectAll——> GroupsView的视图类下的as_view()方法 from django.conf.url
阅读全文
摘要:访问流程源码剖析,这里我们主要看用户的请求是如何访问到我们的视图函数。 注意:一定要跟着博主的解说再看代码中文注释及其下面的代码!!! 1、运行项目命令:python manage.py runserver 这里就可以看出程序的入口时manage.py文件 #!/usr/bin/env python
阅读全文

浙公网安备 33010602011771号