fix(admin): date type

This commit is contained in:
Dmitry Karamin 2018-04-16 21:41:18 +03:00
parent 566f1e386e
commit 45da6edd28
2 changed files with 2 additions and 0 deletions

View file

@ -206,6 +206,7 @@ class ConstanceAdmin(admin.ModelAdmin):
'value': localize(value),
'modified': localize(value) != localize(default),
'form_field': form[name],
'is_date': isinstance(default, date),
'is_datetime': isinstance(default, datetime),
'is_checkbox': isinstance(form[name].field.widget, forms.CheckboxInput),
'is_file': isinstance(form[name].field.widget, forms.FileInput),

View file

@ -31,6 +31,7 @@
data-default="{% spaceless %}
{% if item.is_checkbox %}{% if item.raw_default %} true {% else %} false {% endif %}
{% elif item.is_datetime %}{{ item.raw_default|date:"U" }}
{% elif item.is_date %}{{ item.raw_default.isoformat }}
{% else %}{{ item.default }}
{% endif %}
{% endspaceless %}">{% trans "Reset to default" %}</a>