Django 知识体系

Django知识体系前面介绍了一般Web开发框架的工作原理以及Django的工作流程,本章将会对这些Django的关键知识点进行简单介绍。

  • 配置信息: 在搭建第一个Django网站时,我们多次提到了settings.py文件,Django网站的所有配置信息都是在这里完成的。

  • 路由系统: 路由系统是对用户请求的分发,Django通过URLconf模块使开发人员可以开发出简洁优雅的URL格式。

  • 模型: 模型是数据库的映射,通过ORM技术开发人员可以使用纯粹的Python语言来定义数据库模型,这是一个丰富的、动态的数据库访问接口,当然在必要的情况下,读者仍然可以写SQL脚本来处理自己的业务逻辑。

  • 模板: 模板是Django应用程序的表现层,Django通过友好的信息展示语法为用户提供了网页绘制功能,这些语法不仅包括丰富的模板过滤器与标签,还允许开发人员开发自己的过滤器和标签。

  • 视图: Django的视图可以接收用户请求并进行相应的业务实现,最后调用恰当的模板对用户进行响应。

  • 表单系统: Web应用程序中客户端与服务器端进行交互的一个重要概念就是HTML表单,Django提供了一个强大的表单系统可以使开发人员简单地创建表单、处理表单数据。

  • Admin管理模块: Django的Admin管理模块完全可以称作是一个CMS系统了,通过丰富的接口,开发人员可以在编写很少代码的情况下快速搭建起一套包含信息发布、权限管理等功能的应用系统。

酷客教程相关文章:

赞(0)

评论 抢沙发

评论前必须登录!