Django常用的模块
文章目录
- View模块:
- Template模板:
- URL模块:
- admin模块:
- auth模块:
- form 模块:
- 第三方模块(非django内置模块):
View模块:
- 负责接收HttpRequest对象,对客户端发送过来的url进行正则匹配,让相应的函数进行信息处理
- 视图就是在View中定义的函数 试图函数的参数必须包含HttpRequest实例,必须返回一个HttpResponse对象
Template模板:
1 模板实现了逻辑处理view和现实内容的template的分离,一个试图可以调用任意模板,一个模板可供多个view使用
2 模板包含两个部分:、
静态部分,包含html,css ,js 等
动态部分 模板语言
URL模块:
是django的路由系统,作用就是使views里面处理数据的函数与请求的url建立映射关系。使请求到来之后,根据urls.py里的关系条目,去查找到与请求对应的处理方法,从而返回给客户端http页面数据
admin模块:
Django的管理员模块是Django的标准库django.contrib的一部分。这个包还包括其它一些实用的模块:
django.contrib.authdjango.contrib.sessionsdjango.contrib.comments
auth模块:
auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。
auth可以和admin模块配合使用, 快速建立网站的管理系统。
form 模块:
表单模块,处理表单,可自定义表单字段和数据类型
social-auth-app-django模块:
social-auth-app-django模块是专门用于Django的第三方登录OAuth2协议模块
第三方模块(非django内置模块):
django-guardian
Django默认并没有提供对Object级别的权限控制,而只是在架构上留了口子。可以使用第三方模块django-guardian来实现Object level permission。
Django常用的模块相关推荐
- python django web典型模块开发实战_带你读《Python Django Web典型模块 开发实战》之一:从新浪微博聊起多端应用-阿里云开发者社区...
Python Django Web典型模块 开发实战 点击查看第二章 点击查看第三章 寇雪松 编著 第1章 从新浪微博聊起多端应用 当人们听到"新浪",脑海里第一个浮现的关联词是& ...
- saltstack使用指南----常用执行模块
saltstack常用执行模块: cron模块 archive模块 cmd模块 cp模块 dnsutil模块 file模块 group模块 network模块 service模块 pkg模块 user ...
- Atitit 常用sdk 模块 组织架构切分 规范与范例attilax总结
Atitit 常用sdk 模块 组织架构切分 规范与范例attilax总结 常用200个模块 2017/04/12 22:01 <DIR> acc 2017/04 ...
- 带你一起撸一遍 nodejs 常用核心模块(二)
前沿:核心模块二主要是和流相关的部分,当然要想给这一块有清楚的了解,你需要对核心模块(一)中的内容有一些了解. fs模块 fs模块的常见方法(所有的读方法,文件必须存在,不存在就会报错,所有的写方法, ...
- Python学习笔记:常用第三方模块3
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:常用第三方模块(1)
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
信息化成为现代企业管理的趋势,而企业管理系统则是推动这一趋势发展的重要载体.那么什么是企业管理系统呢?企业管理系统都有那些呢? 通用Excel助力企业定制开发信息化系统常用功能模块 企业管理系统,是指 ...
- Python常用的模块的使用技巧
Python常用模块的使用技巧 目录 Python常用模块的使用技巧 1.Python配置说明 (1)Python注释说明 (2)函数说明 (3)ipynb文件转.py文件 (4)Python计算运行 ...
- Python 第十一章 常用第三方模块
常用第三方模块 除了内建的模块,Python还有大量的第三方模块. 基本上,所有的第三方模块都会在PyPI- The Python Package Index 上注册,只要找到对应模块的名字,即可用p ...
最新文章
- java 办公,中文JAVA技术网
- ubuntu更改用户名密码
- VTK:非结构化网格之ClipUnstructuredGridWithPlane
- 批量选中删除(包含全选)---jsp,servlet
- 四位数码管树莓派c语言,用树莓派和四位数码管模块做一个时钟
- js将canvas保存成图片并下载
- Error-backpropagation in temporally encoded networks of spiking neurons 误差传播在时间编码的脉冲神经网络
- 第16课 “远程 Git文档库” 的基础操作
- JavaScript学习之—prototype
- 信息安全-应用安全-SAST、DAST、IAST
- teraterm linux环境,linux ssh telnet TeraTerm终端中文显示乱码解决方法
- ctype-Python的外部函数库(一)(摘抄Python官方文档)
- 英雄联盟LOL JAVA版
- DateTimePicker:jQuery日期和时间插件
- TorchScript的TracedModule和ScriptModule的区别
- 年关将至,房东不肯退押金,应当如何维权?| 法豸
- 虚拟实习项目技术架构mal总结
- SQL Server 和 Oracle 以及 MySQL 的区别
- 阿里云携手开源中国平台发百万悬赏项目
- 21和22端口 在java中的使用