教程:https://www.runoob.com/django/django-tutorial.html
Django 是一个开放源代码的 Web 应用框架,可以用于快速搭建高性能,优雅的网站!Django 的主要目标是使得开发复杂的、数据库驱动的网站变得简单。
Django 采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。
Django框架遵循MVC设计,并且有一个专有名词:MVT
MVT各部分的功能:
-
M全拼为Model,与MVC中的M功能相同,负责和数据库交互,进行数据处理。
-
V全拼为View,与MVC中的C功能相同,接收请求,进行业务处理,返回应答。
-
T全拼为Template,与MVC中的V功能相同,负责封装构造要返回的html。
一、 创建虚拟环境
1.1.安装虚拟环境模块:
pip install virtualenv
pip install virtualenvwrapper-win
或:pcharm来安装:
使用cmd查看 或终端查看
1.2.创建一个文件夹存储虚拟环境
在E盘下创建appDjango
1.3.配置环境变量 注意变量名必须是WORKON_HOME
1.4 进入指定的目录下创建虚拟环境:
查看盘符
二、安装Django
pip install django
三、创建项目:
终端: django-admin startproject 项目名
项目目录介绍:
|---mydjg1 # 项目根目录
|---mydjg1 # 项目目录
|---__init__.py
|---settings.py # 配置文件
|---urls.py # 路由系统 ===> url与视图的对应关系
|---wsgi.py # runserver命令就使用wsgiref模块做简单的web server
|---manage.py # 管理文件
四、创建子应用
1. 在 Terminal 中输入 python manage.py startapp 应用名:
2.将文件设置成根目录 点击文件=》右键=》鼠标悬浮在Mark Directory as =》点击 Resource Root
3.注册子应用 在settings里面的INSTALLED_APPS后面加上 子应用名.apps.应用名Config #第二个应用名首字母大写
4.子应用的目录说明:
或使用 Pycharm 创建项目和子应用:
file |new project|选择Django ---> 配置路径和项目名称 ---> 配置环境(默认用系统环境) ----> 点击create(完成创建)
五、 启动服务: python manage.py runserver
5.1 在终端输入
访问上面的路径:
5.2 配置启动服务