我正在使用Django Rest Framework,并使用APIView和序列化器形式添加新数据。我想在表单中添加一些帮助文本作为工具提示。由于表单是自动生成的,因此我需要一些有关如何将其添加到表单的帮助。我正在使用ModelSerializer。
这是我的序列化器的样子
class MySerializer(serializers.ModelSerializer):
class Meta:
Model = MyModel
fields = ('id','name', ...)
我的表单字段应包含帮助文本。如何添加它们?谢谢!
答案 0 :(得分:0)
您可以使用序列化器字段的help_text
参数添加帮助文本
class MySerializer(serializers.ModelSerializer):
name = serializers.CharField(help_text="foo bar")
class Meta:
Model = MyModel
fields = ('id','name', ...)
答案 1 :(得分:0)
您可以在models.py中添加help_text属性
name = models.CharField(max_length=60, help_text="Your help text here....")
答案 2 :(得分:0)
将help_text
指定为附加关键字参数(请参见documentation),而不是声明一个序列化程序字段,该字段指定模型字段(unique
,null
,{ {1}}等)
max_length