Django
xiangxiongfly915
Android & Flutter & H5
https://github.com/xiangxiongfly
展开
-
Django auth模块
文章目录auth 简介auth 模块简单示例auth 简介Django内置了强大的用户认证系统auth,它默认使用 auth_user 表来存储用户数据。在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块默认启用。auth 模块创建超级用户:python manage.py createsuperuserauth.auth...原创 2018-12-31 23:34:19 · 647 阅读 · 0 评论 -
Django Ajax和CSRF
文章目录JSONAjaxAjax与csrf方式一方式二文件上传JSONJSON是指JavaScript对象表示法(JavaScript Object Notation)JSON是轻量级的文本数据交换格式JSON.parse():将一个JSON字符串转为JavaScript对象var json_str = '{"name":"Tom","age":20}';var json...原创 2018-12-17 17:56:13 · 616 阅读 · 0 评论 -
Django Form组件
文章目录使用Form组件验证常用Form组件内置字段字段校验`RegexValidator`验证器自定义函数验证Hook方法局部钩子全局钩子使用Form组件验证views:from django.shortcuts import render, HttpResponsefrom django import forms# 先定义一个Form类class LoginForm(forms....原创 2018-12-21 15:23:16 · 373 阅读 · 0 评论 -
Django 中间件
文章目录中间件中间件执行流程中间件执行流程中间件中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。中间件执行流程process_request(self,request)中间件process_request在请求从wsgi拿到之后执行返回response,不...原创 2018-12-26 17:38:42 · 257 阅读 · 1 评论 -
Django Cookie和Session
文章目录Cookie设置cookie获取cookie删除cookieCookie 登录验证Session设置session获取session删除sessionSession 登录验证CBV使用装饰器1. 装饰器加在get或post方法上2. 装饰器加在dispatch方法上3. 装饰器加在视图类上CookieHTTP协议是无状态的。无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请...原创 2018-12-13 13:11:20 · 258 阅读 · 0 评论 -
Django ORM
原创 2018-11-11 22:53:00 · 2885 阅读 · 0 评论 -
Django view和url
文章目录view 视图FBVCBVHttpRequestHttpResponse文件上传JsonResponseredirecturl 分发器view 视图FBV函数视图,(function base view)urlpatterns = [ url(r'^view_fbv/', views.view_fbv),]def view_fbv(request): return...原创 2018-11-05 22:54:06 · 1075 阅读 · 0 评论 -
Django templates
文章目录模版配置常用语法Filter 过滤器default 默认值length 数据长度filesizeformat 文件大小slice 切片date 格式化日期safe 安全转义truncatechars 多于指定数量显示省略号...cut 移除指定字符串自定义filter标签for 循环母版模版配置在setting.py文加下配置TEMPLATES = [ { #...原创 2018-11-04 00:08:22 · 430 阅读 · 0 评论 -
Django 初识
文章目录Django简介Django与Python版本对应MVC和MTVMVCMTV创建Django项目基本配置Django简介Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发。Django与Python版本对应Django versionPython versions1.82.7,3.2,3.3,3.4,3.51.9,1...原创 2018-11-03 19:06:13 · 274 阅读 · 0 评论 -
Django 分页加载数据
文章目录分页加载普通实现分页加载普通实现向book表添加大量数据class Employee(models.Model): name = models.CharField(max_length=32) class Meta: db_table = 'employee'if __name__ == '__main__': os.environ....原创 2019-03-13 11:08:09 · 862 阅读 · 1 评论