首页 > 代码库 > 2、Django框架介绍
2、Django框架介绍
ü Django是采用类似于MVC的MTV模式进行WEB开发。
ü 核心100%是用python编写
ü 项目开发需要的知识有:python基础知识、面向对象、MVC/MTV、数据库(主要是ORM模式)、html。
2.1、Django框架模式
Django的主要目的是简便、快速地开发数据库驱动的网站——动态网站。它强调代码复用,多个组件可以方便地以“插件”形式服务于整个框架,因此它有许多功能强大的第三方插件。Django强调快速开发,用Django开发一个Web网站非常迅速。
http://blog.csdn.net/u010415792/article/details/8920533(这个博客会更加详细介绍)
上图所示View.py,models.py,template(模板目录)分别对应
Model层:
本文档使用Django自带的ORM驱动
对应models.py文件,负责数据库关系映射
Template层:
可以称为模板(但不等同于UI),只负责显示在哪里,怎么显示
需要利用一些格式化的html文件显示给用户
View层:
主要控制显示什么数据
对应views.py文件(也可以是别的名字)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。