У меня есть головокружительная идея сгруппировать модели из разных существующих приложений в одно большое новое блестящее приложение. Это не очень важная причина, по которой мне нужно это делать, но было бы неплохо объединить весь код в одном подкаталоге, и это улучшило бы сайт, чтобы сгруппировать все модели вместе в admin_index под одним заголовком модуля.
Моей первой мыслью было жестко закодировать существующие имена таблиц в настройку db_table
в Meta на всех моделях, а затем присвоить каждой идентичный параметр app_label
.
Но меня беспокоит то, что это может испортить параметры ContentType и auth Permission для всего. Кто-нибудь пробовал это раньше? Я немного погуглил и не видел ничего такого, что напрямую отвечало бы на этот вопрос, хотя кажется, что несколько человек придумали хитроумные способы перераспределения admin_index с некоторыми пользовательскими настройками конфигурации.