我有一个模型:
class Post(models.Model):
fonts = JSONField() # Postgres
我有一个嵌套序列化程序:
PostSerializer(serializer.ModelSerializer):
fonts = FontsSerializer(many=True, required=False)
FontsSerializer(serializer.Serializer):
primary = serializers.CharField(required=False, allow_null=True)
secondary = serializers.CharField(required=False, allow_null=True)
但这不是我这边的更新数据。我找不到如何处理它。 我尝试将密钥更改为key.nested:
其工作数据已成功更新
正确的方法是什么? 如何设置DRF以使用键[nested]模板
附言:他们不能使用json,这是关于表单数据以及如何处理嵌套数据的问题
我发现一个可能的决定是创建自己的解析器
然后需要外接程序视图:
但问题仍然悬而未决
相关问题 更多 >
编程相关推荐