Django Rest Framework:'base_template',用于在可浏览的api视图中插入datetime字段

问题描述 投票:0回答:1

在Django休息框架中我使用ListCreateView。我的一个字段包含publish_date。它显示了以下方式

enter image description here

我希望日期时间选择器就像在django管理员中一样,如下所示:

enter image description here

我知道在Django休息框架中我们可以提到模板:

style={'base_template': 'input.html'}

那么如何实现这一点,因为我没有在其余框架中找到日期时间选择器的任何模板。

django-rest-framework
1个回答
0
投票

您的字段显示方式取决于您获得的serializers.py设置。创建自制HTML解决方案的另一种解决方案是利用序列化程序中的DataTimeField()字段。

即:

from rest_framework import serializers

    class CommentSerializer(serializers.ModelSerializer):
        created = serializers.DateTimeField()

        class Meta:
            model = Comment

关于documentation这个主题的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.