Мне нужно использовать SHORT_DATETIME_FORMAT в представлении.
def manage_list(request):
user = User.objects.filter().order_by('date_joined')
usrs = []
for usr in user:
usrs.append({
_('First name'): usr.first_name,
_('Last name'): usr.last_name,
_('Email'): usr.email,
_('Active'): usr.is_active,
_('Superuser'): usr.is_superuser,
_('Staff'): usr.is_staff,
_('Joined date'): usr.date_joined.strftime(SHORT_DATETIME_FORMAT),
})
data = simplejson.dumps(usrs, indent=4)
return HttpResponse(data, mimetype='application/json')
usr.date_joined имеет тип "поля даты", я думаю. Я хочу отформатировать эти данные в соответствии с django locale. поэтому эта строка, вероятно, должна помочь. Я знаю, что есть фильтр шаблонов, который делает это, но я хочу отформатировать usr.date_joined только в режиме просмотра - сохранение django choosen locale.
Если есть другие способы сделать это, пожалуйста, приведите примеры. в конце концов, я просто хочу иметь сформированную дату в соответствии с django locale, которая показывает только дату и время, я думаю, что эта константа должна делать то, что говорит название.