2015-12-07 3 views
2

есть мой сериализатору код:
serializer.pyкак форматировать время в сериализаторе django-rest-framework?

class StartListSerializer(serializers.Serializer): 
    id = serializer.CharField() 
    time = serializers.DateField(fromat=None, input_formats=None) 

это даст мне это:
'time': '2014-03-14T22:44:16.923000'
формат время входа datetime.datetime(2014, 3, 14, 22, 44, 37, 280000)
Но я хочу, чтобы получить время, как это 2014-03-14 22:44:37
Как я могу изменить свой сериализатор, чтобы получить это время?

ответ

7

Обычный Python формат даты и времени будет работать:

time = serializers.DateField(format="%Y-%m-%d %H:%M:%S") 
+0

вы можете помочь в этом? http://stackoverflow.com/questions/34129830/how-can-i-add-field-in-serializer – nataila

+0

Это то, что я ожидал ... –

Смежные вопросы