Skip to content

Instantly share code, notes, and snippets.

@GunpreetAhuja
Last active August 29, 2015 14:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GunpreetAhuja/cd5093b4e3cbf594b584 to your computer and use it in GitHub Desktop.
Save GunpreetAhuja/cd5093b4e3cbf594b584 to your computer and use it in GitHub Desktop.
from django.shortcuts import render
from librehatti.bills.models import QuotedOrder, QuotedItem
from librehatti.catalog.models import *
from django.contrib.auth.models import User
import useraccounts
from django.db.models import Sum
def proforma(request):
QuotedItem_list = QuotedItem.objects.all()
QuotedOrder_list = QuotedOrder.objects.all()
return render(request, 'bills/quote.html', {'QuotedItem_list' :
QuotedItem_list, 'QuotedOrder_list' : QuotedOrder_list})
def gen_proforma(request):
quoted_order = QuotedOrder.objects.get(pk=1)
quoted_item = QuotedItem.objects.get(pk=2)
total_cost = QuotedItem.objects.filter(id=2).aggregate(Sum('quote_price'))
return render(request, 'bills/p_bill.html',{ 'quoted_order' : quoted_order,
'quoted_item' : quoted_item } )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment