Django-如何在HTML中调用localflavor US_状态
如何制作包含localflavor美国所有选项的下拉菜单 我可以看到如何创建一个包含使用localflavor选项US_STATES的字段的模型Django-如何在HTML中调用localflavor US_状态,django,django-localflavor,Django,Django Localflavor,如何制作包含localflavor美国所有选项的下拉菜单 我可以看到如何创建一个包含使用localflavor选项US_STATES的字段的模型 class State(models.Model): states = models.CharField(max_length=2, choices=US_STATES , null=True, blank=True) 然后,字段state与名为Person的模型存在多个关系。你如何把它放到html页面中 在我看来,我
class State(models.Model):
states = models.CharField(max_length=2, choices=US_STATES , null=True, blank=True)
然后,字段state
与名为Person
的模型存在多个关系。你如何把它放到html页面中
在我看来,我只能考虑这样做
def get_context_data(self, *args, **kwargs):
context = super(UserProfileUpdateView, self).get_context_data(*args, **kwargs)
context['states'] = State.objects.all()
但这只会吸引现有的州选项
1) 如何将所有状态拉入视图
2) 如何呈现html模板以使用1的输出?我想这与“选择”选项有关,但我以前从未这样做过
谢谢您可能想看看。由于您在这里所做的是呈现一个表单(我猜“下拉菜单”指的是一个HTML
元素,所有状态都作为选项),因此这将是最好的方式
localflavor包包括用于处理其数据类型(包括状态)的表单字段类