最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • django中常见的模块有哪些

    正文概述    2020-01-02   434

    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爬虫视频教程)


    起源地 » django中常见的模块有哪些

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元