博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

django 如何在apps目录创建应用

Posted on 2023-12-22 10:42  超人1573  阅读(208)  评论(0)    收藏  举报

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