2012-06-05 115 views
1

**手動南遷這是我的新增加的字段到我的報價模型如何編寫一個新添加的自定義字段

quote_template = models.CharField(_('Template'), choices=TEMPLATE, max_length=20) 

在須藤../hatsenv/bin/python manage.py schemamigration報價 - -auto

我得到這個錯誤

!無法凍結字段'quote.quote.tags'

! (此字段級tags.managers.PartnerTaggableManager)

!南方不能反思一些領域;這可能是因爲它們是自定義的

!領域。如果他們在0.6或以下的工作,這是因爲我們已經刪除了

!模型解析器(它經常破壞事物)。

!爲了解決這個問題,讀http://south.aeracode.org/wiki/MyFieldsDontWork

如何編寫手動遷移爲這一個**

+0

爲什麼常規schemamigration不適合你? –

+0

您是否嘗試過MyFieldsDontWork頁面中的建議?你會發現,添加內省規則或南田三重實際上非常簡單,用文檔提供 –

+0

我已經試過south_field_triple方法,延長南部的自省規則,但是,這並不工作,我想我必須寫手工遷移 –

回答

0

從south.modelsinspector進口add_ignored_fields在遷移

的時間忽略該字段

add_ignored_fields([「^ taggit.managers「])

相關問題