为DateTimeField调用SerializerMethodField('function_name')

时间:2014-03-15 23:12:17

标签: django django-rest-framework

在Django REST API Serializer中,我想调用一个函数,该函数将使用SerializerMethodField返回DateTimeField。它对整数有效,但对DateTimeField

返回null

1 个答案:

答案 0 :(得分:0)

请问您的代码吗? 以下示例正常工作:

test_method_field = serializers.SerializerMethodField('get_datetime_field')

def get_datetime_field(self, obj):
    return datetime.datetime.now()