标签:数据库 python版本 页面 搭建 说明 控制 数据显示 读取数据 创建工程
Model
:是应用程序中用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据View
: 是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的Controller(控制器)
:是应用程序中处理用户交互的部分,通过控制器负责从视图读取数据,控制用户输入,并向模型发送数据
MVC模式优点:降低耦合,最大程度上实现代码重用
Model
:扶额在业务对象与数据库的对象(ORM)Template(模板)
:负责如何把页面展示给用户View
:负责业务逻辑,并在适当的时候调用Model和Template
Django还有一个url分发器,将一个个个url页面请求分发给不同的view处理,view再进行调用。
用户请求url,服务器根据请求的url检索响应的视图函数,视图函数向Model请求数据,数据库将数据返回给Model对象,Model对象将数据返回给视图View,View将要展示的数据发给Template模板,模板生成响相应的页面反馈给用户。
pip install virtualenv
。virtualenv --no-site-packages -p "python版本路径" 文件夹名(用来存放虚拟环境)
。如果路径文件夹名字有空格,请用双引号加路径,"路径"
进行配置。activate
启动,可以看到当前工作路径前有“(虚拟环境的文件夹名)”。pip install django==1.11
。安装成功后可以使用pip list
进行查看,pip freeze
查看版本。django-admin startproject "工程名"
。标签:数据库 python版本 页面 搭建 说明 控制 数据显示 读取数据 创建工程
原文地址:https://www.cnblogs.com/xcool/p/9831414.html