我仍然是Django和DRF的新手。我有两个模型(策略和救援),救援通过外键policy_id与策略相关。我可以发布一条JSON消息,并通过CreateView将请求数据填充到策略中。然而,第二个模型救援需要根据从JSON数据POSTed到策略的一些计算来填充。救援不能预先为POSTed。我试了很久,但一点头绪都没有。 这是与嵌套序列化程序或其他什么有关吗?我试过了 我可以尝试这样做吗:在类CreateView中: class CreateView(generics.CreateAPIView):
我试图使用Django Rest Framework3.1.1在POST中创建一个用户。我需要使用内置方法来创建加密的密码,所以我已经尝试过在ModelSerializer上覆盖保存方法,但是我显然不太了解Django / DRF。有一个简单的方法来完成这个任务吗?set_password() must be called with User instance as first argument (got unicode instancefrom djang