from django.template import loader
from django.http import HttpResponse
from django.template.loader import render_to_string
import django.template.loader
# Create your views here.
# Create your views here.
from cart.cart import Cart
from .models import Product
'''from cart.models import Category, Product'''
#gallery default view
def index(request):
#prepare the models
# empty
#prepare the template
template = loader.get_template('templates/cart.html',
dict(cart=Cart(request)) )
#prepare the context
context = {'request':request}
return HttpResponse(template.render(context, request))
def add_to_cart(request, product_id, quantity):
product = Product.objects.get(id=product_id)
cart = Cart(request)
cart.add(product, product.unit_price, quantity)
def remove_from_cart(request, product_id):
product = Product.objects.get(id=product_id)
cart = Cart(request)
cart.remove(product)
def get_cart(request):
template = loader.get_template('templates/cart.html', dict(cart =
Cart(request)))
#prepare the context
context = {'request':request}
return HttpResponse(template.render(context, request))
return HttpResponse(template.render(context, request))
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/2a596660-1cc6-46df-a3a6-465a7ff910f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.