2009-09-21 40 views

回答

1

目前,django沒有提供任何簡單的方法來做到這一點。見this ticket

7

您可以輕鬆地做它通過選擇app_label元數據和db_table

class model_module1(models.model): 
    [...] 

    class Meta: 
     app_label = "Cool module name" 
     db_table = "module1_model" 


class model_module2(models.model): 
    [...] 

    class Meta: 
     app_label = "Cool module name" 
     db_table = "module2_model" 

如果您正確配置表名稱,您將看到您的模塊如何在admin中的新標籤下分組。

編號:http://docs.djangoproject.com/en/dev/ref/models/options/#app-label

+2

我剛剛得到一個錯誤: 「:沒有找到反轉的 'app_list' 與參數 '()' 和關鍵字參數 '{' 我的應用app_label ' ''}'。」 – 2013-08-01 01:42:16

+0

**這是不正確的答案!**這僅適用於在已安裝的應用程序之外定義的模型。 – 2015-12-03 19:59:10