文章目录

  • 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常用的模块相关推荐

  1. python django web典型模块开发实战_带你读《Python Django Web典型模块 开发实战》之一:从新浪微博聊起多端应用-阿里云开发者社区...

    Python Django Web典型模块 开发实战 点击查看第二章 点击查看第三章 寇雪松 编著 第1章 从新浪微博聊起多端应用 当人们听到"新浪",脑海里第一个浮现的关联词是& ...

  2. saltstack使用指南----常用执行模块

    saltstack常用执行模块: cron模块 archive模块 cmd模块 cp模块 dnsutil模块 file模块 group模块 network模块 service模块 pkg模块 user ...

  3. Atitit 常用sdk 模块 组织架构切分 规范与范例attilax总结

    Atitit 常用sdk 模块 组织架构切分 规范与范例attilax总结 常用200个模块 2017/04/12  22:01    <DIR>          acc 2017/04 ...

  4. 带你一起撸一遍 nodejs 常用核心模块(二)

    前沿:核心模块二主要是和流相关的部分,当然要想给这一块有清楚的了解,你需要对核心模块(一)中的内容有一些了解. fs模块 fs模块的常见方法(所有的读方法,文件必须存在,不存在就会报错,所有的写方法, ...

  5. Python学习笔记:常用第三方模块3

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  6. Python学习笔记:常用第三方模块(1)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  7. excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块

    信息化成为现代企业管理的趋势,而企业管理系统则是推动这一趋势发展的重要载体.那么什么是企业管理系统呢?企业管理系统都有那些呢? 通用Excel助力企业定制开发信息化系统常用功能模块 企业管理系统,是指 ...

  8. Python常用的模块的使用技巧

    Python常用模块的使用技巧 目录 Python常用模块的使用技巧 1.Python配置说明 (1)Python注释说明 (2)函数说明 (3)ipynb文件转.py文件 (4)Python计算运行 ...

  9. Python 第十一章 常用第三方模块

    常用第三方模块 除了内建的模块,Python还有大量的第三方模块. 基本上,所有的第三方模块都会在PyPI- The Python Package Index 上注册,只要找到对应模块的名字,即可用p ...

最新文章

  1. java 办公,中文JAVA技术网
  2. ubuntu更改用户名密码
  3. VTK:非结构化网格之ClipUnstructuredGridWithPlane
  4. 批量选中删除(包含全选)---jsp,servlet
  5. 四位数码管树莓派c语言,用树莓派和四位数码管模块做一个时钟
  6. js将canvas保存成图片并下载
  7. Error-backpropagation in temporally encoded networks of spiking neurons 误差传播在时间编码的脉冲神经网络
  8. 第16课 “远程 Git文档库” 的基础操作
  9. JavaScript学习之—prototype
  10. 信息安全-应用安全-SAST、DAST、IAST
  11. teraterm linux环境,linux ssh telnet TeraTerm终端中文显示乱码解决方法
  12. ctype-Python的外部函数库(一)(摘抄Python官方文档)
  13. 英雄联盟LOL JAVA版
  14. DateTimePicker:jQuery日期和时间插件
  15. TorchScript的TracedModule和ScriptModule的区别
  16. 年关将至,房东不肯退押金,应当如何维权?| 法豸
  17. 虚拟实习项目技术架构mal总结
  18. SQL Server 和 Oracle 以及 MySQL 的区别
  19. 阿里云携手开源中国平台发百万悬赏项目
  20. 21和22端口 在java中的使用

热门文章

  1. 火神山医院紧急招募IT运维志愿者需求
  2. DL之ResNeXt:ResNeXt算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  3. twisted:基于python的twisted框架编写一个客户端和服务端的对话聊天空间
  4. Py:利用pickle模块和API天气接口实现输入城市得到该城市的天气预报
  5. try-catch-finally 与返回值的修改
  6. jmeter脚本结合ant执行测试用例并生成测试报告
  7. jQuery插件 -- Cookie插件
  8. EXT4.2--Ext Designer 使用
  9. 高速PCB设计知识问答
  10. 设计模式研究(二)-Singleton