教程的开发环境:Win 7(64位)
Python 3.7.0
Django 2.1
安装Python:找到Python官方网站,选择需要安装的版本,具体安装请查阅其他文档
配置虚拟环境:
**虚拟环境(virtualenv,或venv )**是 Python 多版本管理的利器,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。你可以将虚拟环境理解为一个隔绝的小系统。
从Python3.3版本开始就自带了虚拟环境,不需要安装,配置一下就可以用了。
新建一个文件夹,教程中为vapeDjango。进入此文件夹:D:\>cd
vapeDjango
D
:\
vapeDjango
>
输入配置venv的命令,其中的env为虚拟环境的放置目录:D :\ vapeDjango >
python -m venv env
创建完成后,输入env\Scripts\activate.bat,即可进入虚拟环境:D :\ vapeDjango >
env\Scripts\activate.bat
(env) E:\
vapeDjango
>
盘符前有(env)标识说明进入venv成功。
安装Django :(env) E:\vapeDjango > pip install django==2.1
Collecting django==2.1
Using cached
...
...
Successfully installed django-2.1
(env) E:\vapeDjango >
以上出现 Successfully installed django-2.1 代表安装成功了
创建Django项目:
还是在虚拟环境下,在vapeDjango 文件夹中创建Django项目:(env) E:\vapeDjango >django-admin startproject vapeDjango
查看vapeDjango 文件夹,发现多了vapeDjango 文件夹,其结构应该是这样:vapeDjango
│ db.sqlite3
│ manage.py
│
└─
vapeDjango
│ settings.py
│ urls.py
│ wsgi.py
└─ __init__.py
运行Django服务器 :
要运行这个django服务器,首先要进入vapeDjango 文件夹,即含有manage.py文件的那个:(env) E:\\vapeDjango >cd vapeDjango
(env) E:\vapeDjango \vapeDjango >
输入命令python manage.py runserver:
(env) E:\django_project\my_blog>python manage.py runserver
服务启动成功
在浏览器中输入 http://127.0.0.1:8000/
服务运行
Django 绑定 MySql :使用 pip install pymysql在虚拟环境 安装 pymysql
在项目工程中,__init__.py 添加 代码 py