と呼ばれる組み込みの Django フィルターでそれを理解していdate
ます。
の日付形式を変更したいのですが、DateTimeInput
HTML 全体を実際に手動で書き出さないとわかりません。だから現在、私はこのようなことをしています:
<input id="{{ field.id_for_label }}" type="text" name="{{ field.name }}" value="{{ field.value|date:"F j, Y, g:i a" }}"
class="round datetimepicker {% if field.errors %}error-input{% endif %}"
/>
使用方法に注意してくださいvalue="{{ field.value|date:"F j, Y, g:i a" }}"
(これらの二重引用符は実際に機能します)。
これを行う簡単な方法はありますか?できれば、他の入力フィールドと同じ形式を維持したいと思います。
{{ field|add_class:"round datetimepicker"|add_error_class:"error-input" }}
whereadd_class
とadd_error_class
はDjango ウィジェットの微調整 appからのものです。