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),即表现层
|
处理与表现相关的决定: 如何在页面或其他类型文档中进行显示
|