Django 了解

 

Django是一个开放源代码的Web应用框架

Django也是一个基于 MVC 构造的框架。

但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式

说到这我们不得不提一提MTV

模型 (  M 即数据存取层)   其实是 : 处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等

模板  ( T即为表现层)    通俗讲就是 : html前端页面 

视图  ( V 即为 业务逻辑层)  主要是 : 模型与模板的桥梁  存取模型及调取模板

以上表述可看出Django 将MVC中的视图进一步分解为了  Views 和 Model  两个部分, 同时也使得模板(Model) 可根据需要随时切换,而不仅仅只限于内置模板.

 

以上是大概了解,现在让我们先把最基本的搞好

安装django  pip install Django==2.0.4
pip install django 默认安装最新版本
 
查看Django当前版本   python -m django --version
 
创建django项目   django-admin startproject 项目名
 
开启开发服务器 
cd myproject #进入项目目录

 

启动项目  pyhon manage.py runserver
 
 

 

 

 

模板(Template),即表现层
处理与表现相关的决定: 如何在页面或其他类型文档中进行显示
posted @ 2019-04-03 00:28  大梦不黑  阅读(497)  评论(3编辑  收藏  举报