Django DateTimeField 在管理员的同一行中显示日期和时间输入
Django DateTimeField show Date and Time input in the same line in admin
假设我有一个带有 DateTimeField 的模型。
对于 DateTimeField,当前管理员输入是:
是否可以自定义为
感谢您的建议。
您可以通过覆盖管理员 css 来做到这一点。你基本上有.vDateField
、.vTimeField
个元素。
在您的模板文件夹中创建一个模板 admin/change_form.html
。将以下行添加到该文件
{% extends "admin/change_form.html" %}
{% block extrastyle %}
.vDateField, .vTimeField {
display: block;
}
{% endblock %}
Django 在处理原始模板文件之前获取此文件,读取并处理它。
如你所见here
fieldsets = (
(None, {
'fields': (('first_name', 'last_name'), 'address', 'city', 'state'),
}),
)
first_name 和 last_name 字段将显示在同一行上
假设我有一个带有 DateTimeField 的模型。
对于 DateTimeField,当前管理员输入是:
是否可以自定义为
感谢您的建议。
您可以通过覆盖管理员 css 来做到这一点。你基本上有.vDateField
、.vTimeField
个元素。
在您的模板文件夹中创建一个模板 admin/change_form.html
。将以下行添加到该文件
{% extends "admin/change_form.html" %}
{% block extrastyle %}
.vDateField, .vTimeField {
display: block;
}
{% endblock %}
Django 在处理原始模板文件之前获取此文件,读取并处理它。
如你所见here
fieldsets = (
(None, {
'fields': (('first_name', 'last_name'), 'address', 'city', 'state'),
}),
)
first_name 和 last_name 字段将显示在同一行上