【发布时间】:2011-01-21 04:33:49
【问题描述】:
我有一个简单的想法,即将不同现有应用程序中的模型分组到一个新的大型应用程序中。我需要这样做并不是一个非常重要的原因,但是将所有代码合并到一个子目录中会很好,它会改进站点以将所有模型组合在同一模块标题下的 admin_index 中。
我的第一个想法是将现有表名硬编码到 Meta 中所有模型的 db_table 设置中,然后为每个模型赋予相同的 app_label 设置。
但我担心这可能会搞砸所有内容的 ContentType 和 auth Permission 设置。有没有人试过这个?我用谷歌搜索了一下,没有看到任何直接解决问题的方法,尽管似乎有些人想出了一些巧妙的方法来使用一些自定义配置设置重新组织 admin_index。
【问题讨论】:
标签: python django templates models admin