2012-02-17 74 views
0

由於某些原因,當我添加一個新模型並使用Django South來同步數據庫時:/manage.py schemamigration myapp --auto然後遷移線,我仍然看不到管理頁面上的模型。 南確實說,它增加了模型雖然..所以我不知道發生了什麼事..Django South,添加新模型

任何想法?

+1

您是否向管理員註冊了您的應用程序? – Brandon 2012-02-17 02:40:26

回答

3

僅僅因爲您創建了模型並對其進行了同步,並不表示它會自動添加到管理頁面。您必須創建一個admin.py文件在您的應用程序目錄包含

from django.contrib import admin 
from .models import MyModel 

admin.site.register(MyModel) 

,並確保你在你的主urls.py

這都應該本教程中頁的Django有admin.site.autodiscover()。回去和RTM。

+0

=)完美!我知道我忘記了一些東西! – JohnnyCash 2012-02-17 03:51:50