我正在寻找一种方法来获得带有Deciaml值的Select()的本地化版本。在德国,我们作为我们的分隔符,但Django使用。
i18n的所有内容都已激活,但我仍然无法获得本地化版本
我的下一个问题是我如何拥有一个带有自定义标签的RadioSelect()小部件?
标签文本应来自模型,其中Select获取其输入。
像customer.name,customer.title甚至可能吗?
编辑我用:
填充Select() class Article(models.Model):
cu_inside = models.ForeignKey(CuInside, default='')
class Meta:
app_label = 'tasks'
和ForeignKey-Model:
class CuInside(models.Model):
value = models.DecimalField(max_digits=10, decimal_places=2)
class Meta:
app_label = 'tasks'
ordering = ['pk']
def __unicode__(self):
return u'%s' % self.value
现在我有一个ModelForm:
class ArticleForm(ModelForm):
class Meta:
app_label = 'tasks'
model = Article
fields = ('cu_inside')
widgets = {'cu_inside': Select() }
所以我没什么特别的。
在stackoverflow中编辑/内联代码对我来说真的很烦人。