Django 将模型实例从一个模型复制到另一个模型
我正在使用django,并努力解决模型到模型的继承问题。我有两种型号A和B。 我想按下html中的一个按钮,它将从模型a复制一个唯一的onbect实例,并在模型B中创建同一个实例,然后我想删除模型a中的单个对象实例 型号A为客户报价,型号B为客户MarketPlaceQuote,请参见下面的views.py。 以下代码未对请求执行操作?下面是一种更聪明的方法,还是一种修改代码的方法 感谢任何帮助或指导 Views.pyDjango 将模型实例从一个模型复制到另一个模型,django,Django,我正在使用django,并努力解决模型到模型的继承问题。我有两种型号A和B。 我想按下html中的一个按钮,它将从模型a复制一个唯一的onbect实例,并在模型B中创建同一个实例,然后我想删除模型a中的单个对象实例 型号A为客户报价,型号B为客户MarketPlaceQuote,请参见下面的views.py。 以下代码未对请求执行操作?下面是一种更聪明的方法,还是一种修改代码的方法 感谢任何帮助或指导 Views.py def cust_create_marketplace_quote(requ
def cust_create_marketplace_quote(request, id):
if request.method == "POST":
quote = Customerquote.objects.get(pk=pk)
context = {
'quote': quote,
'values': quote,
}
quote = Customermarketplacequote(request.POST)
if quote.is_valid():
quote.save()
return redirect('manage-quotes')
else:
return render(request,'sub/customer_marketplace_quotes.html')
最好的
Serick我必须说我是一个新手,但是你在哪里为
quote=Customerquote.objects.get(pk=pk)
定义pk变量呢?
另外,我假设request.POST包含pk/id,然后
Customermarketplacequote(request.POST)
正在寻找特定的对象。。。?(这里我可能错了,不确定)应该是quote=Customerquote.objects.get(pk=id)