我正試圖將django-localflavors實現到我的Django應用程序中。django-localflavor字段沒有出現在Django管理模型中?
我導入USStateSelect & USZipCodeField在我的models.py的開頭,然後將它們包括在我的模型與其他領域,像這樣沿着場:
from localflavor.us.forms import USStateSelect, USZipCodeField
...
Class MyModel(models.Model):
...
state = USStateSelect()
zip_5 = USZipCodeField()
然而,當我去Django管理並嘗試創建一個新的模型對象,我看到我寫的其他字段(CharFields等),除了任何本地字段。它們根本不會在我的Model對象窗體中顯示爲輸入字段。我已經完成了我的數據庫遷移,所以這不是問題。
我誤解了如何使用django-localflavor?我讀了一篇關於另一篇帖子的回答,即本地風格實際上並不創建輸入字段,只存儲數據......但是我也讀過它可以讓你輸入數據。在這一點上我很困惑。任何幫助,將不勝感激!