我正试图将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?我读了一篇关于另一篇帖子的回答,即本地风格实际上并不创建输入字段,只存储数据......但是我也读过它可以让你输入数据。在这一点上我很困惑。任何帮助,将不胜感激!