在Django休息框架中,我正在使用ListCreateView。我的一个字段包含publish_date。它显示以下方式
我希望日期时间选择器与django admin一样,如下所示:
我知道在Django休息框架中我们可以提到模板:
style={'base_template': 'input.html'}
所以如何实现这一点,因为我没有在其余框架中找到日期时间选择器的任何模板。
答案 0 :(得分:0)
您的字段显示方式取决于您获得的serializers.py设置。 创建自制HTML解决方案的另一种解决方案是利用序列化程序中的 DataTimeField()字段。
即:
from rest_framework import serializers
class CommentSerializer(serializers.ModelSerializer):
created = serializers.DateTimeField()
class Meta:
model = Comment
documentation中有关此主题的更多信息。