一、建立项目
1.先在合适的位置为项目新建文件夹,这里我放在桌面上并命名为pizzeria。
2.建立并激活虚拟环境
建立虚拟环境的目的是与系统中其他python包分隔开来。这是有益的也是必须的。
(1)新建:进入Windows Prompt,进入刚刚新建的项目文件夹后执行命令python3 -m venv VirEnv后,便建立一个虚拟环境VirEnv。(这里的VirEnv是自定义的虚拟环境名)

新建虚拟环境后,可见项目文件夹里新出现一个文件VirEnv。
(2)激活:Windows下,接着执行命令 VirEnv\Scripts\activate 便激活该虚拟环境。
3.安装Django:执行命令 pip install Django
4.在Django创建项目
执行命令django-admin.exe startproject pizzeria .,完成后可以看到项目文件夹多了文件pizzeria和manage.py!
manage.py是一个简单的程序,它接受命令并交给Django的相关部分去运行。
5.创建数据库
执行命令 python3 manage.py migrate,成功后可以看到项目文件夹多了一个文件db.sqlite3!
6.让Django启动一个服务器
该服务器让你能够查看系统中的项目,了解他们的工作情况。
当你在浏览器中输入URL(http://localhost:8000/或者http://127.0.0.1:8000/), 该Django服务器将进行响应:生成合适的网页并将其发送给浏览器。
二、创建应用程序
Django项目由一些列应用程序组成,它们协同工作,使项目成为一个整体。
创建应用 —> 修改models.py —> 对项目文件an_app调用makemigrations —> 让Django迁移项目
1.创建应用程序
此时由于原窗口仍然运行着runserver,另打开一个cmd窗口,执行命令python3 manage.py startapp an_app(其中an_app为自定义的程序名)
可以看到项目文件夹里新出现了一个文件夹an_app。
2.定义、激活模型
(1)定义:文件夹an_app里的mode.py文件用来定义我们要在应用程序中管理的数据。我将打开model.py文件并在其中添加两个模型Pizza和Topping。
(2)激活:欲激活模型,需让Django将应用程序包含到项目中,具体操作是在项目文件夹pizzeria里的setting.py里设置。
3.接下来需要让Django修改数据库,使其能够存储与模型相关的信息。
在cmd窗口执行命令python3 manage.py makemigrations an_app和python3 manage.py migrate。
三、Django管理网站
(1)向管理网站注册模型
修改文件夹an_app目录下的admin.py文件
(2)登录http://localhost:8000/admin/,要先创建用户,接下来你懂的。