我正尝试在管理员中使用input_foramts,但没有任何效果。我做错了什么?
模型类反馈(models.Model):
created_at = models.DateTimeField(auto_now_add=True)
管理表单类元( forms.DateTimeField(input_formats=('%d/%m/%Y',):FeedbackAdminForm=forms.ModelForm )) class Meta: created_at = Feedback
管理类反馈(admin.ModelAdmin):FeedbackAdmin= FeedbackAdminForm admin.site.register( FeedbackAdmin)
谢谢
发布于 2010-04-21 00:39:30
也许你可以这样使用ModelAdmin.formfield_overrides:
class Feedback(models.Model):
created_at = models.DateTimeField()
class Meta:
verbose_name = 'Feedback'
verbose_name_plural = 'Feedbacks'
def __unicode__(self):
return u'%s' % (self.created_at)
class FeedbackAdmin(admin.ModelAdmin):
formfield_overrides = {
models.DateTimeField: {'input_formats': ('%d/%m/%Y',)},
}https://stackoverflow.com/questions/2676645
复制相似问题