2011-10-18 65 views
3

我将创建一些不同的基础项目|应用程序结构。 我添加到django/conf两个文件夹qqapp qqproject与我的项目和应用程序的基本文件。django覆盖startapp |项目命令

我如何覆盖或添加django-admin这个命令。

现在我通过编辑文件(更改默认文件夹的dir名称)来破解它django/core/management/commands/startapp | project.py,但认为这是个坏主意。

回答

1
+0

我知道这一点,但为了创建自定义命令,我们需要创建应用程序并将其添加到INSTALLED_APPS ..或者我错了? –

+0

是的。它看起来如此。 – akonsu

+0

顺便说一句我想创建startproject命令..在那一刻,我们didin'y有项目,所以这不正确的我,我认为 –

3

使用project templates这一点。

django-admin.py startproject --template=/path/to/my_project_template myproject