![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1411 阅读 · 0 评论 -
django 模型(数据库)
准备工作新建一个对象的方法查找一个对象的方法通过web页面录入student信息准备工作首先 Django 要操作数据库之前,需要先配置DATABASES信息,并且编辑models.py,生成对应的表配置数据库 setting.pyDATABASES = { 'default': { 'ENGINE': 'django.db.ba原创 2018-01-12 16:06:14 · 464 阅读 · 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 · 19574 阅读 · 0 评论 -
Django Session Cookie使用
一、cookie和session说明由于http是无状态的协议,不像tcp一样可以保持连接,那么这个时候用户在通过http协议访问时,服务器并不知道具体是哪个用户,导致无法根据某种状态做一些特殊的处理,那么这个时候,cookie就产生了cookie就是服务器基于不同的用户或者用户不同的状态进行区分,进而执行不同的操作,如可以根据用户cookie进行判定用户是否登录,也可以通过web服务器来根据...原创 2018-12-20 17:54:22 · 808 阅读 · 0 评论 -
Django 信号 Signals
一、什么是信号Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。你也可以理解为是一个hooks,当触发某一种类型的操作之后,会进行一些hooks操作 二、内置信号类型1、Model sginalsModel signals pre_init ...原创 2018-12-26 21:59:58 · 775 阅读 · 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 · 3501 阅读 · 0 评论 -
Django 中间件 Middleware
中间件Middleware是Django请求/响应处理的插件框架。它是一个轻巧的低级"插件"系统,用于全局改变Django的输入或输出。每个中间件组件负责执行某些特定功能。例如,Django包含一个中间件组件 AuthenticationMiddleware,它将用户与使用会话的请求相关联。该文档介绍了中间件的工作原理,如何激活中间件以及如何编写自己的中间件。Django附带了一些你可以原创 2018-12-24 22:33:36 · 1873 阅读 · 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 · 3898 阅读 · 0 评论 -
Django 组件 Form
Django FormDjango的Form主要具有一下几大功能:生成HTML标签验证用户数据(显示错误信息)HTML Form提交保留上次提交数据初始化页面显示内容小试牛刀1、创建Form类from django.forms import Formfrom django.forms import widgetsfrom django.forms import field...原创 2019-01-02 15:24:01 · 670 阅读 · 1 评论