问题描述
我正在创建采购订单应用程序。我很难解决以下问题。
我在stackoverflow中找不到任何解决方案。如果已经讨论过,有人可以指出正确的解决方案,那就太好了。
p / s:我不是专业程序员:( 非常感谢
这是我的模特
class OrderRequest(models.Model):
user = models.ForeignKey(Customer,on_delete=models.CASCADE,null=True,blank=True)
ref_code = models.CharField(max_length=100,blank=True,default='ABC')
link = models.URLField(null=True,blank=True)
image = models.ImageField(upload_to='media/images',blank=True)
price = models.FloatField(null=True)
draft = models.BooleanField(default=True)
logistic_method = models.ForeignKey(Logistic,blank=True)
note = models.TextField(max_length=100)
date_order = models.DateTimeField(auto_Now=True)
class PurchaseUpdate(models.Model):
pu_item = models.OnetoOneField(OrderRequest,blank=True )
pu_itemprice = models.IntegerField(null=True,blank=True)
pu_deliveryfee = models.IntegerField(null=True,blank=True)
pu_intdeliveryfee = models.IntegerField(null=True,blank=True)
pu_rank = models.IntegerField(null=True,blank=True)
pu_complete =models.BooleanField(default=False,blank=True)
这是我的views.py
def purchase_update(request):
form = PurchaseUpdateForm(request.POST)
if request.method =='POST':
form = PurchaseUpdateForm(request.POST)
instance = form.save(commit=False)
instance.pu_item = request.ref_code
instance.save()
context = {
'form':form
}
return render(request,'commerce_autoparts/purchase_update.html',context)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)