django
爱吃萝卜的喵
笑是一种没有副作用的镇静剂
展开
-
django权限系统auth模块概述
Django权限系统auth模块概述 转自:原文出处auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。auth可以和admin模块配合使用, 快速建立网站的管理系统。在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块默认启用。UserU...转载 2018-12-13 21:25:07 · 255 阅读 · 0 评论 -
Django中authenticate和login模块
Django中authenticate和login模块 Django 提供内置的视图(view)函数用于处理登录和退出,Django提供两个函数来执行django.contrib.auth中的动作 : authenticate()和login()。认证给出的用户名和密码,使用 authenticate() 函数。它接受两个参数,用户名 usernam...转载 2018-12-13 21:51:11 · 160 阅读 · 0 评论 -
解读MVC和MVT
MVC模式:有一种程序设计模式叫MVC,其核心思想是分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容。历史:MVC的全拼为Model-View-Controller,最早由TrygveReenskaug在1978年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式,是为了将传统的输入...原创 2018-12-18 20:44:52 · 1081 阅读 · 0 评论 -
Django中间件
Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性。我们可以使用中间件,在Django处理视图的不同阶段对输入或输出进行干预。Django在中间件中预置了六个方法,这六个方法的区别在于不同的阶段执行,对输入或输出进行干预,方法如下: ...原创 2018-12-18 21:42:33 · 103 阅读 · 0 评论