django
亦非我所愿丶
这个作者很懒,什么都没留下…
展开
-
django 模板(Templates)
模板介绍: 1、{% extends ‘name.html’ %} {% extends 'name.html' %} {% extends “name.html” %} 用来在子模板中将母模板的所有内容引用进来 2、{% block name %} {% endblock %} {% block name %}{% endblock %} 定义基础的标签,并且在html标签中原创 2018-01-11 17:17:29 · 1415 阅读 · 0 评论 -
django 模型(数据库)
准备工作 新建一个对象的方法 查找一个对象的方法 通过web页面录入student信息 准备工作 首先 Django 要操作数据库之前,需要先配置DATABASES信息,并且编辑models.py,生成对应的表 配置数据库 setting.py DATABASES = { 'default': { 'ENGINE': 'django.db.ba原创 2018-01-12 16:06:14 · 480 阅读 · 0 评论 -
关于django 2.x版本中models.ForeignKey() 外键说明
下面是代码 class GroupInfos(models.Model): uid = models.AutoField(primary_key=True) caption = models.CharField(max_length=32, unique=True) ctime = models.DateTimeField(auto_now_add=True, null=T...原创 2018-11-13 22:10:52 · 19589 阅读 · 0 评论 -
Django Session Cookie使用
一、cookie和session说明 由于http是无状态的协议,不像tcp一样可以保持连接,那么这个时候用户在通过http协议访问时,服务器并不知道具体是哪个用户,导致无法根据某种状态做一些特殊的处理,那么这个时候,cookie就产生了 cookie就是服务器基于不同的用户或者用户不同的状态进行区分,进而执行不同的操作,如可以根据用户cookie进行判定用户是否登录,也可以通过web服务器来根据...原创 2018-12-20 17:54:22 · 815 阅读 · 0 评论 -
Django 信号 Signals
一、什么是信号 Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。 你也可以理解为是一个hooks,当触发某一种类型的操作之后,会进行一些hooks操作 二、内置信号类型 1、Model sginals Model signals pre_init ...原创 2018-12-26 21:59:58 · 846 阅读 · 2 评论 -
Django CSRF 说明与配置
Django 默认对GET请求不做CSRF防御机制 Django 只对POST请求做CSRF防御机制 一、CSRF是什么 CSRF 全称(Cross Site Request Forgery)跨站请求伪造。也被称为One Click Attack和Session Riding,通常缩写为CSRF或XSRF。你可以这样理解:攻击者(黑客,钓鱼网站)盗用了你的身份,以你的 名义发送恶意请求,这些请求包...原创 2018-12-21 18:30:36 · 3515 阅读 · 0 评论 -
Django 中间件 Middleware
中间件 Middleware是Django请求/响应处理的插件框架。它是一个轻巧的低级"插件"系统,用于全局改变Django的输入或输出。 每个中间件组件负责执行某些特定功能。例如,Django包含一个中间件组件 AuthenticationMiddleware,它将用户与使用会话的请求相关联。 该文档介绍了中间件的工作原理,如何激活中间件以及如何编写自己的中间件。Django附带了一些你可以原创 2018-12-24 22:33:36 · 1948 阅读 · 2 评论 -
Django 缓存 Cache
文章目录一、缓存二、Django 缓存应用场景三、Django 缓存的五种配置0、通用配置(以redis为例)1、开发调试2、将缓存信息保存至文件3、将缓存信息保存至内存4、将缓存信息保存至数据库5、将缓存信息保存至memcache(python-memcached模块)6、将缓存信息保存至memcache(pylibmc模块)7、将缓存信息保存至redis(django-redis模块)四、Dj...原创 2018-12-25 17:35:43 · 3905 阅读 · 0 评论 -
Django 组件 Form
Django Form Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 小试牛刀 1、创建Form类 from django.forms import Form from django.forms import widgets from django.forms import field...原创 2019-01-02 15:24:01 · 679 阅读 · 1 评论