Django: How to format a DateField's date representation?

后端 未结 4 1582
隐瞒了意图╮
隐瞒了意图╮ 2020-12-08 21:27

I have a form with a DateField. The existing date value is formatted to render like this:

2009-10-03

How can I format that so that it look like

4条回答
  •  离开以前
    2020-12-08 21:48

    Subclass custom field like this:

    class CustomDateField(forms.DateField):
      def __init__(self, *args, **kwargs):
        kwargs.setdefault('input_formats', ("%d.%m.%Y",))
        super(CustomDateField, self).__init__(*args, **kwargs)
    

提交回复
热议问题