我無法使用syncdb,因爲我的應用程序使用了一些MySQL視圖。我運行了manage.py sqlall <app>
,但是這不會爲django_content_type表或auth_permission表輸出SQL。我也看了一下南方和Django的演變,但他們都需要syncdb,我不確定他們會有幫助。Django manage.py - 創建auth_permission和django_content_type表
我已經手動添加一些模型到表中,但這是越來越沮喪,並且安裝了dbsettings應用程序我不確定我現在需要輸入。
有誰知道一種方法來獲取manage.py(或其他)來輸出這些表及其內容的SQL?
謝謝。
什麼是確切的堆棧跟蹤? – armonge
最後一行是'_mysql_exceptions.OperationalError:(1060,「重複列名'ServerID'」)'' - 這與MySQL中一些奇怪的視圖有關。我已經放棄嘗試使syncdb工作,如果我從頭開始另一個django項目,我將使用南或演變。 – hajamie