码迷,mamicode.com
首页 > 其他好文 > 详细

Django安装部署

时间:2018-10-22 20:33:52      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:数据库   python版本   页面   搭建   说明   控制   数据显示   读取数据   创建工程   


  • MVC模式说明
  • Model:是应用程序中用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据
  • View: 是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的
  • Controller(控制器):是应用程序中处理用户交互的部分,通过控制器负责从视图读取数据,控制用户输入,并向模型发送数据

    技术分享图片

    MVC模式优点:降低耦合,最大程度上实现代码重用


  • MVT模式
    Django采用的就是MTV模式
  • Model:扶额在业务对象与数据库的对象(ORM)
  • Template(模板):负责如何把页面展示给用户
  • View:负责业务逻辑,并在适当的时候调用Model和Template
    Django还有一个url分发器,将一个个个url页面请求分发给不同的view处理,view再进行调用。

    技术分享图片

    用户请求url,服务器根据请求的url检索响应的视图函数,视图函数向Model请求数据,数据库将数据返回给Model对象,Model对象将数据返回给视图View,View将要展示的数据发给Template模板,模板生成响相应的页面反馈给用户。


  • 搭建虚拟环境
    本次操作使用的是python3.x版本加django 1.11版本
  1. 安装virtualenv:pip install virtualenv
  2. 配置虚拟环境:virtualenv --no-site-packages -p "python版本路径" 文件夹名(用来存放虚拟环境)。如果路径文件夹名字有空格,请用双引号加路径,"路径"进行配置。
  3. 进入虚拟环境文件夹下的Scripts文件夹,键入activate启动,可以看到当前工作路径前有“(虚拟环境的文件夹名)”。
  4. 安装Django,pip install django==1.11。安装成功后可以使用pip list进行查看,pip freeze查看版本。
  5. 创建工程,django-admin startproject "工程名"

  • pycharm打开工程配置流程

Django安装部署

标签:数据库   python版本   页面   搭建   说明   控制   数据显示   读取数据   创建工程   

原文地址:https://www.cnblogs.com/xcool/p/9831414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!