2015-06-16 54 views
3

我正在運行syncdb。 Django的發現,我已經刪除了相應的表中的內容類型:Django syncdb嘗試刪除不存在的表

The following content types are stale and need to be deleted: 

    installs | socialdata 

回答「是」繼續後,Django會嘗試刪除表tagging_taggeditem一個已經很久以前刪除。

我檢查了django_content_type表,但它沒有指向那個舊錶的條目。

任何想法?

(Django的1.6)

+1

您是否還安裝了標記應用程序? –

+0

沒有任何標籤的應用程序了。 – kev

+1

對不起,我想不出爲什麼Django會繼續引用這些模型。你是否對任何可能的匹配模型進行了grep/ack/grin代碼庫? –

回答

1
pip freeze | grep tagging 
django-tagging==0.3.1 

,我發現了一個文件,它仍然有一個古老的導入:

from tagging import models as taggingmodels 

去除syncdb運行正常後。