【发布时间】:2013-09-28 22:48:11
【问题描述】:
我在模型中添加了以下内容:
class Meta:
db_table = 'history'
permissions = (
("View", u"View history log"),
)
我运行了 syncdb,但没有添加我的内容类型,也没有在 auth_permission 表中创建条目。我正在寻找一种添加此权限的方法,以便可以将其提供给某些用户。
顺便说一句,我没有 admin.py 文件。我尝试将一个添加到我的应用程序并尝试注册我的历史模型,但是当我运行 syncdb 时仍然没有。
注意:这是一个旧数据库。
【问题讨论】:
-
确保包含模型的应用包含在
INSTALLED_APPS中 -
你可能想看看这个讨论:south.aeracode.org/ticket/211
-
@Alasdair 是的。我只有一个应用程序,它已包含在内。
-
@ThomasOrozco 我安装了南并将其添加到 INSTALLED_APPS 并运行了 syncdb,但我的模型仍然没有出现在管理员中。
标签: python django django-models django-admin