【发布时间】:2015-08-09 08:37:09
【问题描述】:
假设我有一个带有 DateTimeField 的模型。
对于 DateTimeField,当前的管理员输入是:
是否可以自定义
感谢您的建议。
【问题讨论】:
标签: django django-admin
假设我有一个带有 DateTimeField 的模型。
对于 DateTimeField,当前的管理员输入是:
是否可以自定义
感谢您的建议。
【问题讨论】:
标签: django django-admin
您可以通过覆盖管理员 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 字段将显示在同一行
【讨论】: