用Django创建一个app

现在我们开始用Django创建我们的第一个app 然后我们将会分析这个app的目录结构。首先我们切换到虚拟环境的root目录:01

在Linux和macOS中执行下面的命令:

cd ~/HillarDjangoREST/01

在Windows 命令行提示符窗口中执行下面命令:

cd /d %USERPROFILE%\HillarDjangoREST\01

在Windows PowerShell中, 运行下面的命令:

cd /d $env:USERPROFILE\HillarDjangoREST\01

在Linux 和 macOS中,执行下面的命令来创建一个叫restful01名字的项目。该命令不会产生任何的输出:

python bin/django-admin.py startproject restful01

在windows的命令提示行和Power Shell中,执行下面的命令来创建restful01项目:

python Scripts\django-admin.py startproject restful01

上面的命令会创建一个restful01的文件夹,里面包含了一些子文件夹和python文件,现在进入刚刚创建的restful01文件夹中。

cd restful01

然后在restful01项目中执行下面的命令来创建一个新的app,名字叫做toys, 该命令不会产生任何的输出:

python manage.py startapp toys

上面的命令会创建一个新的 restful01/toys的子文件夹,该toys文件夹将包含下面的文件:

views.py
tests.py
models.py
apps.py
admin.py
__init__.py

此外,restful01 / toys文件夹中还将包含一个带有init.py Python脚本的迁移子文件夹。 下图显示了目录树中的文件夹和文件,从restful01文件夹开始,带有两个子文件夹 - toys和restful01:

用Django创建一个app_第1张图片

你可能感兴趣的:(用Django创建一个app)