前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Django开发环境搭建

Django开发环境搭建

作者头像
小小杰啊
发布2022-12-21 21:25:06
发布2022-12-21 21:25:06
4320
举报
文章被收录于专栏:Dimples开发记Dimples开发记

# Django开发环境搭建

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。

Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。

# 一、MVC 和 MTV模型

# MVC模型

即 model(模型)、view(视图)、controller(控制器),在 java 中我们经常使用这种模式来开发我们的网站。

  • Model(模型):即数据库实体对象,一般是通过 ORM 框架来与数据库进行关系映射
  • View(视图): 图形界面,负责与用户的交互(页面)
  • Controller(控制器):负责转发请求,对请求进行处理

# MTV模型

Django 的 MTV 模式本质上和 MVC 是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django 的 MTV 分别是指:

  • M 表示模型(Model):编写程序应有的功能,负责业务对象与数据库的映射(ORM)
  • T 表示模板 (Template):负责如何把页面(html)展示给用户
  • V 表示视图(View):负责业务逻辑,并在适当时候调用 Model和 Template

除了以上三层之外,还需要一个 URL 分发器,它的作用是将一个个 URL 的页面请求分发给不同的 View 处理,View 再调用相应的 Model 和 Template。

# 二、创建Django项目

前提条件:

  • Python 3:不用多说,这是开发 python 必备的
  • Pip:Python 的包管理器,能够帮助我们安装各种依赖,安装 Django 就需要借助它
  • PyCharm:Python 的集成开发环境,提供智能的代码提示,能够帮我快速的开发

# 1、打开 Pycharm 新建 Django 项目

如上图所示,选择自己的希望将 Django 项目创建到的文件夹的位置,以及自己所安装的 Python 版本,然后点击右下角的 Create 即可开始创建项目,接下来 Pycharm 将自动创建一个带有 Django 的开发环境,整个创建过程需要有网络环境的支持,如果网络缓慢,请参见 pip配置国内镜像源 (opens new window)

项目建立完成之后,项目的目录结构如下图所示:

# 2、启动项目

此时,我们可以打开命令终端,输入python manage.py runserver,打开浏览器输入127.0.0.1:8000 (opens new window),显示如下页面即表示项目运行成功。

当然,我们使用的 Pycharm 是支持一键启动我们的 Django 应用的,点击如下的按钮即可:

至此,我们的Django开发环境就已经搭建完毕了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # Django开发环境搭建
    • # 一、MVC 和 MTV模型
      • # MVC模型
      • # MTV模型
    • # 二、创建Django项目
      • # 1、打开 Pycharm 新建 Django 项目
      • # 2、启动项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档