在上一章中,我们完成了开发环境的搭建工作。 本章我们将学习如何创建 Django 项目以及 Django 项目的初始化,我们将创建一个名为 BookStore 的 Django 项目,用此项目来讲解 Django 框架的部分知识,通过这个项目我们将一起打开 Django 世界的大门。
我们创建一个名为 Book 的文件夹,用它来承载 BookStore 项目。在 CMD 命令行使用cd
命令进入新建的 Book 文件夹,然后使用如下命令创建 BookStore 项目:
django-admin startproject BookStore
startproject 是 django-admin 的子命令,它是专门用来创建 Django 项目的。
我们可以通过tree
命令来查看 Book 文件夹的目录树结构,下面是命令执行的过程:
C:\Users\Administrator>cd Desktop\Book C:\Users\Administrator\Desktop\Book>django-admin startproject BookStore C:\Users\Administrator\Desktop\Book>cd .. C:\Users\Administrator\Desktop>tree /f Book C:\USERS\ADMINISTRATOR\DESKTOP\BOOK └─BookStore ├─manage.py │ └─BookStore ├─settings.py ├─urls.py ├─wsgi.py ├─__init__.py
tree
命令让我们清晰地认识了 Django 项目的目录结构。我们发现在 Book 文件夹下存在一个名为 BooKStore 的子目录,这个子目录就是我们使用命令创建的项目,而在该目录下仍然存在一个同名的 BookStore 的二级子目录和一个 manage.py 文件,如图 1 所示: