目录
一、简介
Django是一个用于python编写的开源的web框架;采用MVT/MTV(Model View Template,模型-视图-模板)框架模式;
PS:MVC(Model View Controller,模型-视图-控制器)具有耦合性低,重用性高、生命成本低的特点;
二、创建Django项目
1、通过pycharm创建
- 打开pycharm,点Create New Project 或 files->New project
- Django,选择项目位置,创建虚拟环境与已有解释器选择其中一个
PS:每个项目使用的第三方库的版本会有所差别,创建虚拟环境可将各个项目的第三方库进行隔离,避免冲突;
location:选择空白文件夹
base interpreter:选择安装的python
inherit global site-packages:创建的新项目是否需要copy一份全局包到虚拟环境。
Make available to all projects:在虚拟环境下安装包的时候,是否需要copy一份到全局。
Pycharm会在空文件夹里创建venv文件夹,将Base interpreter指定的python复制进venv文件夹,构建一个不带任何第三方包的新Python虚拟环境;
若要指定Django的版本,可通过Pure Python进行创建,再点击Terminal 执行命令pip install django==2.0.1【2.0.1为要安装的django版本号】
2、通过命令行创建
在Terminal 输入命令django-admin startproject project001(project001为项目名)
通过命令行创建完成后要注意配置django sever,如下图
3、注意
通过pychrm创建django项目要注意将以下两处内容进行修改;通过pycharm自动增加的这两句,意思是以后找模板时会自动到最外层的这个templates中去寻找
三、查看Django版本
1、通过命令行查看
执行命令python -m django --version
PS:命令行django-admin --help可查看django可以执行的命令
2、通过pycharm查看
file -> settings -> Project:项目名 -> Python Interperter
四、运行Django程序
1、通过pycharm运行
点击pycharm右上角的绿色三角形,运行;再点击打开http://127.0.0.1:8000/,可看到下面第二张图
2、通过命令行运行
执行命令行python manage.py runserver