django

1,框架介绍

Django 项目是一个Python定制框架。
Django是一个基于MVC构造的框架。控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。

  模型(Model),   即数据存取层	处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。
  模板(Template),  即表现层	        处理与表现相关的决定: 如何在页面或其他类型文档中进行显示。
  视图(View),    即业务逻辑层	存取模型及调取恰当模板的相关逻辑。模型与模板的桥梁。

2、创建项目
在Pycharm中创建Django项目,
创建项目应用,简称App,是网站的功能 每个App是网站的一页或者多页
App的创建由manage.py实现在项目下可以使用pycharm 下的终端创建,也可以在cmd下创建 python manage.py startapp XXX
django

● migrations: 用于数据库的迁移

● init.py: 初始化文件

● admin.py: 当前App的后台管理系统

● app.py: 当前App的配置信息,通常无需修改

● model.py: 定义在映射类关联数据库,MTV中的Model

● tests.py: 自动化测试后模块

● views.py: 逻辑处理模块,MTV中的Views

上一篇:Android中设置文字跑马灯效果不动


下一篇:(day55)七、查询优化、MTV和MCV、choices、AJAX、序列化