私信  •  关注

Ankit Tiwari

Ankit Tiwari 最近创建的主题
Ankit Tiwari 最近回复了
3 年前
回复了 Ankit Tiwari 创建的主题 » Django 3.0中未定义名称“render_to_response”

render_to_response() 在Django 3.0使用中被删除 render() 最后你的代码会是这样的

class StockPricingView(View):
    def get(self, request, pk):
        data1 = OtherOrder.objects.get(id=pk)
        data = PricingModule.objects.filter(item__other_order_id=pk)
        charges = OtherOrderAdditionalCharges.objects.filter(order_id=pk)
        if charges.exists():
            total_charges = charges.aggregate(Sum('amount')).get('amount__sum') or 0.00
            order_total = data1.otherorderitem_set.all().aggregate(Sum('total_cost')).get('total_cost__sum') or 0.00
            per_charges = (total_charges/order_total)*100
        return render(request, 'stock/otherorders/stock_pricing_view.html')

render() 函数接受中指定的多个参数 doc.