Django入门(1)--Django简介+历史+安装+创建项目应用

  • 根据我前段时间在各大平台看的Django的资料来综合整理。整理不易求点赞。

1. Django介绍

  • Django,发音为[ˈdʒæŋɡoʊ],听官网读法,说D不发音,那就叫它为 ‘粘钩’吧(发现叫着还挺顺口的)。Python有许多款不同的 Web 框架,Django 是其中最有代表性的、用Python开发的一个免费开源的Web框架,可实现快速搭建高性能的网站,节省时间!许多成功的网站和APP都基于Django来开发的,比如我们较为清楚的 ins、知乎,果壳网等。

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

  • Django架构如下:
    Django入门(1)--Django简介+历史+安装+创建项目应用

  • 模型(M)- 编写程序应有的功能,负责业务对象与数据库的映射(ORM)。

  • 视图(V)- 图形界面,负责与用户的交互(页面)。

  • 控制器(C)- 负责转发请求,对请求进行处理。
    用户操作流程图Django入门(1)--Django简介+历史+安装+创建项目应用

  • Django版本与python对应关系:

Django 版本 Python 版本
1.8 2.7, 3.2 , 3.3, 3.4, 3.5
1.9, 1.10 2.7, 3.4, 3.5
1.11(最后一个支持python2.7的版本) 2.7, 3.4, 3.5, 3.6
2.0 3.4, 3.5, 3.6, 3.7
2.1, 2.2 3.5, 3.6, 3.7
3.0 3.6, 3.7,3.8
  • 要按照对应关系来选择Django和Python版本,不然会造成许多不兼容等问题。(哭了!我前几天刚开始用的时候就没注意这个问题,踩过很多坑)
    4.Django安装

  • 在安装 Django 前,系统需要已经安装了Python的开发环境。
    我用的是window系统,所以就说说window下安装 Django的步骤

①(如果未安装python)

  • 没有安装Python环境需要先下载Python。
    地址如下:
    Python 下载地址
  • 选择你电脑版本(64还是32)对应的python版本安装
    我安装 的就是这个可执行文件来安装python3.8Django入门(1)--Django简介+历史+安装+创建项目应用
  • 前面的步骤…,其中有一个要勾选Add Python3.8 to PATH这个选项,可直接将python3添加到系统环境变量,不用再去配置了。
    具体过程省略,可参考CSDN其他文章。
    ②(已安装python)
  • 如果已经安装了python,就需要了解你的python的版本,然后安装对应版本的Django.
    1、win+R, 进入cmd命令
    2、查看python版本:输入python --version(前面为两个–)
    3、推荐使用pip来安装:代码 pip install Django
    安装指定版本的Django,可使用 pip install Django==版本号来完成安装。
    其他安装方法可自行搜索,使用。
    或者3.1 使用Pycharm 来安装Django.
    打开pycharm,依次点击file --> settings --> project 解释器 -> 点击 + ----> 输入Django --> install(如果选择版本,可在右侧Specify version来选择指定版本。
    或者3.2、或者来下载Django压缩包,来安装。
    Django下载地址
  • 下载 Django 压缩包,解压并和 Python安装目录放在同一个根目录,进入 Django 目录,执行 python setup.py install,然后开始安装,Django 将要被安装到 Python 的 Lib下site-packages。然后配置环境变量,将Django安装目录D:\python38\Lib\site-packages\django,D:\python38\Scripts添加在系统环境变量中。
  1. Django来创建项目
    这里下面的步骤可参考前面我简单整理的Django安装项目的过程。
    点击下面链接:
    Django创建项目过程(window系统)

这里补充一下如何用Pycharm来创建Django项目。

1. 使用 Pycharm 创建项目

  • 依次打开:file ---> new project ---- Django ---> 配置路径和项目名称 ---> 配置环境(默认用系统环境) ----> 点击create
    Django入门(1)--Django简介+历史+安装+创建项目应用
    之后你将看到创建的项目目录:
    Django入门(1)--Django简介+历史+安装+创建项目应用
    2.使用 Pycharm 创建应用
    -依次点击:`file —> new project ---- Django—输入创建应用的名字,如下:
    Django入门(1)--Django简介+历史+安装+创建项目应用
    3. Pycharm 运行项目
  • 点击右上角的三角按钮,运行项目,
  • 如需更改配置信息,下拉选择 edit configurations,进行配置。
    配置完以上信息之后,运行一下 manage.py 文件。
    出现以下为成功。
    Django入门(1)--Django简介+历史+安装+创建项目应用
  • 查看项目
  • 完成上述步骤后,打开浏览器,输入URL地址:http://127.0.0.1:8000/
    出现下图小火箭,说明成功了。
    Django入门(1)--Django简介+历史+安装+创建项目应用