我有两个视图:display_quote和quote_create
def display_quote(request, pk):
items_quote = Quote.objects.filter(pk=pk)
items_quote_line = LineQuote.objects.all().filter(num_quote_id=pk)
form = QuoteLineForm(request.POST or None)
if request.method == "POST":
if form.is_valid():
form.save()
total = 0
for item in items_quote_line:
total = total + item.get_price()
context = {'items_quote': items_quote,
'items_quote_line': items_quote_line,
'form': form,
'total':total
}
return render(request, 'quote/quote_display.html', context)
def quote_create(request):
form = QuoteForm(request.POST or None)
if request.method == "POST":
if form.is_valid():
form.save()
return render(request, 'quote/quote_create.html', {'form': form})
创建报价后,我想重定向到“display_quote”(报价已确认)。 获得的错误: view quote.views.quote_创建未返回HttpResponse对象。它没有返回任何结果
默认情况下返回某些内容。其他条件在此不处理
相关问题 更多 >
编程相关推荐