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