在Django Admin上,如果您的模型有DateTimeField
,则显示为2个输入,一个用于日期,一个用于时间,在设置为当天的日期旁边有一个今日链接,以及一个现在时间旁边的链接,用于设置当前时间。
这意味着如果用户想要设置日期&到当前日期和时间的时间,他们必须点击2个链接。
有没有办法让一个链接设置两者?
答案 0 :(得分:0)
实际上,您可以在django admin中定义自己的表单。
<强> admin.py 强>
class XYModelForm(forms.ModelForm)
class Meta:
fields = ('field1, field2', ...)
widgets = {
'field1': (any widget you like)
}
@admin.register(XYModel)
class XYModelAdmin(admin.ModelAdmin)
form = XYModelForm
您可以在django admin中使用您定义的表单。您还可以从forms
模块创建任务窗口小部件或用户。