写在前面:为了省去通过cmd来创建django项目的繁琐,我还是选择了安装pycharm专业版,百度了激活码来激活,现在可以用到明年2月。
创建虚拟环境:建立文件夹“django_venv”,进入后shift+右键进入cmd,输入
python3 -m venv django_venv
-
切换虚拟环境:输入
django_venv\scripts\activate
安装django:进入cmd,输入
python3 -m pip install Django
-
输入python3进入命令行交互,输入
import django
——django.VERSION
,检验安装成功
建立project:输入
python3 C:\Users\Administrator\Desktop\PycharmProjects\django_venv\django_venv\Scripts\django-admin.py startproject mysite
(这里我用了完整路径,不然无法正常创建),出现新的目录mysite:
- 启动开发服务器:输入
python3 manage.py runserver
- 进入 http://127.0.0.1:8000/ 会看到:
-
创建一个app:在上一步启动了服务器后,按ctrl+c重新进入命令行,输入
python3 manage.py startapp ganji
,又多了一个文件夹:
-
把ganji这个app加入到django的管理列表中:打开mysite/settings.py,找到“INSTALLED_APPS”,在末尾添加上
ganji
:
-
创建管理员账号:输入
python3 manage.py migrate
,再输入python3 manage.py createsuperuser
,成功后再次输入python3 manage.py runserver
,进入 http://127.0.0.1:8000/,会看到:
登录后,会看到后台:
在Django 1.9及未来的版本种使用migrate代替syscdb(参考风清扬001)
- 关于templates:参考Templates
- 另外: