【发布时间】:2013-01-30 10:50:14
【问题描述】:
我是 Django 新手,我已经遇到了一个问题。我在 OSX Mountain lion 上使用 Django 1.4.3。
当我使用
启动新应用时 django-admin.py startapp "name"
应用程序已创建,所有必要的文件都在其中(__Init__.py、models.py、tests.py、views.py)。但是,应该自动创建的admin.py 文件不在app 文件夹中。没有它,我将无法编辑我的管理员站点首选项。
关于为什么会发生这种情况的任何想法?
【问题讨论】:
-
我不记得
admin.py是自动创建的。无论如何,新应用程序没有任何东西可以放入其中,因为您需要有模型供管理员执行任何操作。 -
@Michael Mior 这很奇怪。我正在浏览 Django 网站上的教程,它说一旦我创建了一个新应用程序,admin.py 文件就应该在那里,但我会环顾四周
-
一般来说:“如果文件不存在,则创建它”。
-
不知道为什么人们对这个话题如此讨厌。如果一个框架声称要创建某些文件然后失败了,那么很难知道如果只是自己创建一个文件,您是否会省略适当的导入或框架可能为您做的任何其他事情。
标签: python django django-models django-templates django-admin