Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 我们如何传递另一个字段来创建模型Mixin?_Django_Django Rest Framework_Django Views - Fatal编程技术网

Django 我们如何传递另一个字段来创建模型Mixin?

Django 我们如何传递另一个字段来创建模型Mixin?,django,django-rest-framework,django-views,Django,Django Rest Framework,Django Views,型号: 查看: 有没有办法将这个create方法用于另一个字段 它现在给我这个错误: { "seller_id": [ "This field is required." ] } 在调用self.create之前,您可以将卖家id添加到request.data,如下所示: seller = Seller.objects.get(user_id=self.request.user.id) if request.data =

型号:

查看:

有没有办法将这个create方法用于另一个字段

它现在给我这个错误:

{
    "seller_id": [
        "This field is required."
    ]
}

在调用self.create之前,您可以将卖家id添加到request.data,如下所示:

seller = Seller.objects.get(user_id=self.request.user.id)
if request.data = {}:
    request.data.update(seller_id=seller)
else:
    try:
        if not request.data._mutable:
            request.data._mutable = True
        request.data.update(seller_id=seller)
    except:
        request.data.update(seller_id=seller)

你能展示你的序列化程序和卖家模型吗?
{
    "seller_id": [
        "This field is required."
    ]
}
seller = Seller.objects.get(user_id=self.request.user.id)
if request.data = {}:
    request.data.update(seller_id=seller)
else:
    try:
        if not request.data._mutable:
            request.data._mutable = True
        request.data.update(seller_id=seller)
    except:
        request.data.update(seller_id=seller)