上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
  2018年4月11日
摘要: 1. 2. 3. 4.自定义类,可以重写authentication_classes 5. 6. 7.执行Request类中的user属性 8. 9. 阅读全文
posted @ 2018-04-11 15:25 Py行僧 阅读(95) 评论(0) 推荐(0) 编辑
  2018年4月8日
摘要: 这篇博客我们就来了解下APIView是如何执行的,跟django.views模块下的view有何关联? 我们依然从url配置入手分析 as_view方法代码如下 原来APIView类是继承View类,view类正式from django.views import View下的View, 先看as_v 阅读全文
posted @ 2018-04-08 21:35 Py行僧 阅读(190) 评论(0) 推荐(0) 编辑
摘要: FBV和CBV FBV(function base views) 就是在视图里使用函数处理请求。 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述。 CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发, 阅读全文
posted @ 2018-04-08 21:32 Py行僧 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 这篇博客,我们就来细致的分析下,校验的一步步流程,包含局部钩子、全局钩子等 当我们使用继承forms.Form的类对象时候,我们通常会使用类似如下的代码块 那我们就从is_valid方法入手吧,该方法的代码如下: is_bound变量是self.is_bound = data is not None 阅读全文
posted @ 2018-04-08 21:29 Py行僧 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 用户表单是Web端的一项基本功能,大而全的Django框架中自然带有现成的基础form对象,Python的Django框架中forms表单类的使用方法详解 Form表单的功能 Form相关的对象包括 我先将forms模块下的结构目录,通过图片列据出来 我们平时在使用forms时候,会通过如下的类继承 阅读全文
posted @ 2018-04-08 21:26 Py行僧 阅读(369) 评论(0) 推荐(0) 编辑
摘要: django有一套强大的admin后台数据库管理工具,通过url(r'^admin/', admin.site.urls)完成对已注册model的增删改成,注册方法是admin.site.register(Publish) 我们创建一个app,然后创建一个model对象,然后迁移数据库 在admin 阅读全文
posted @ 2018-04-08 21:23 Py行僧 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 我们知道在SessionMiddleware中process_response方法下,下面一行代码才是对session进行数据库持久化操作 那么到底是如何进行数据库持久化的呢?我们来简单看下SessionStore对象下的save方法是如何操作的 当第一次访问时候,浏览器虽然不会携带网站写入的ses 阅读全文
posted @ 2018-04-08 21:19 Py行僧 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 此篇博客是分析django SessionMiddleware源码执行流程 SessionMiddleware是django框架的一个中间件,关于中间件的自定义创建、执行流程,这篇博客不去说明讲解,我们只是来了解下SessionMiddleware的源码 当我们创建一个django项目,会默认在项目 阅读全文
posted @ 2018-04-08 21:14 Py行僧 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在看源码之前先了解一下什么是rest,restful api. 什么是rest 可以总结为一句话:REST是所有Web应用都应该遵守的架构设计指导原则。 REST是Representational State Transfer的简称,中文翻译为“表征状态转移”. restful api 符合REST 阅读全文
posted @ 2018-04-08 20:34 Py行僧 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 快速实例 Quickstart 大致步骤 (1)创建表,数据迁移 (2)创建表序列化类BookSerializer class BookSerializer(serializers.HyperlinkedModelSerializer): class Meta: model=Book fields= 阅读全文
posted @ 2018-04-08 20:11 Py行僧 阅读(118) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页