栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python > python框架

django中常见的模块有哪些

python框架 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

django中常见的模块有哪些

本文总结了Django中常见的模块,如下:

(视频教程推荐:python基础教程)

View模块:

1.负责接收HttpRequest对象,对客户端发送过来的url进行正则匹配,让相应的函数进行信息处理

2 视图就是在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.auth

django.contrib.sessions

django.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。

(相关教程推荐:python爬虫视频教程)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/12783.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号