django 如何在apps目录创建应用

发布时间 2023-12-22 10:46:31作者: 超人1573

django-admin startapp 命令创建应用时, 默认保存在当前目录,  不过可以带一个路径参数

先查看一下帮助信息
django-admin startapp -h

usage: django-admin startapp [-h] [--template TEMPLATE] [--extension EXTENSIONS] [--name FILES] [--exclude [EXCLUDE]] [--version] [-v {0,1,2,3}]
[--settings SETTINGS] [--pythonpath PYTHONPATH] [--traceback] [--no-color] [--force-color] name [directory]

可以看到最后有一个路径参数 [directory]

这里有两点需要注意
1, 指定的目录需要提前创建好
2, 路径需要写全, 不要只写apps

我们以创建一个test应用为例, 保存在apps/test目录下:

 django-admin startapp test apps/test