回答:
テンプレート内では、Djangoのdate
フィルターを使用できます。例えば:
<p>Birthday: {{ birthday|date:"M d, Y" }}</p>
与える:
誕生日:1983年1月29日
日付フィルターのドキュメントにあるより多くのフォーマットの例。
両方DATE_FORMAT
を設定し、USE_L10N
Django 1.4.1のサイト全体に変更を加えるには、以下を追加します。
DATE_FORMAT = "Y-m-d"
あなたのsettings.py
ファイルに編集してください:
USE_L10N = False
l10nがオーバーライドするため DATE_FORMAT
これは、https://docs.djangoproject.com/en/dev/ref/settings/#date-formatに記載されています。
views.pyで日付形式を変更し、それをテンプレートに割り当てます。
# get the object details
home = Home.objects.get(home_id=homeid)
# get the start date
_startDate = home.home_startdate.strftime('%m/%d/%Y')
# assign it to template
return render_to_response('showme.html'
{'home_startdate':_startDate},
context_instance=RequestContext(request) )
必要なのは日付テンプレートフィルターです。
例えば:
<td>Joined {{user.date_created|date:"F Y" }}<td>
これは戻ります Joined December 2018