使用Django中的通用视图的默认日期格式

时间:2016-11-08 05:35:43

标签: django django-models django-forms django-templates django-views

我有一个generic.UpdateView但是当我显示日期时我得到了这种格式" 2016-11-15 00:00:00"当我想要这样的东西时dd / mm / yyyy。

class Updatebooking(generic.UpdateView):
        model = booking
        fields = ['name', 'mobile', 'email', 'date_out', 'date_in', 'indications'....]

我已将settings.py更改为此

LANGUAGE_CODE = 'en-au'

TIME_ZONE = 'UTC'

USE_I18N = True

USE_L10N = False

USE_TZ = True


DATETIME_FORMAT = 'd/m/Y P'
SHORT_DATETIME_FORMAT = 'd/m/Y'

要显示我的html有一个循环,这就是为什么我没有使用这样的东西{{date_in | date:" D d M Y" }}

<div class="widget-content" >
        <div class="form-group">
            <label class="col-md-2">{{ field.label_tag}}</label>
            <div class="col-md-4">
                {{field}}
                <span class="text-danger">{{field.errors}}</span>
                {% if field.help_text %}
                   <span class="text-muted">{{ field.help_text }}</span>
                {% endif %}
                </div>
        </div>

</div>

0 个答案:

没有答案