|
|
|
@ -8,10 +8,13 @@ from store.models import Product, Category, ProductVariation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def index(request): |
|
|
|
def index(request): |
|
|
|
|
|
|
|
products = Product.objects.filter(on_main=True).order_by('priority', '-pk') |
|
|
|
|
|
|
|
if not products: |
|
|
|
|
|
|
|
products = Product.objects.order_by('-pk')[:8] |
|
|
|
|
|
|
|
|
|
|
|
c = dict( |
|
|
|
c = dict( |
|
|
|
products=Product.objects.order_by('-pk')[:8], |
|
|
|
products=products, |
|
|
|
aaa=[1,2,3,4,5,6,7,8,9,0], |
|
|
|
# aaa=[1,2,3,4,5,6,7,8,9,0], |
|
|
|
banners=Banner.objects.filter(is_active=True), |
|
|
|
banners=Banner.objects.filter(is_active=True), |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
@ -21,45 +24,59 @@ def index(request): |
|
|
|
def advantages(request): |
|
|
|
def advantages(request): |
|
|
|
return render(request, 'advantages.jinja') |
|
|
|
return render(request, 'advantages.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def payment(request): |
|
|
|
def payment(request): |
|
|
|
return render(request, 'payment.jinja') |
|
|
|
return render(request, 'payment.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def delivery(request): |
|
|
|
def delivery(request): |
|
|
|
return render(request, 'delivery.jinja') |
|
|
|
return render(request, 'delivery.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def contacts(request): |
|
|
|
def contacts(request): |
|
|
|
return render(request, 'contacts.jinja') |
|
|
|
return render(request, 'contacts.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def faq(request): |
|
|
|
def faq(request): |
|
|
|
return render(request, 'faq.jinja') |
|
|
|
return render(request, 'faq.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_beuchat(request): |
|
|
|
def size_beuchat(request): |
|
|
|
return render(request, 'size/beuchat.jinja') |
|
|
|
return render(request, 'size/beuchat.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_index(request): |
|
|
|
def size_index(request): |
|
|
|
return render(request, 'size/index.jinja') |
|
|
|
return render(request, 'size/index.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_scorpena(request): |
|
|
|
def size_scorpena(request): |
|
|
|
return render(request, 'size/scorpena.jinja') |
|
|
|
return render(request, 'size/scorpena.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_sargan(request): |
|
|
|
def size_sargan(request): |
|
|
|
return render(request, 'size/sargan.jinja') |
|
|
|
return render(request, 'size/sargan.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_omer_sporasub(request): |
|
|
|
def size_omer_sporasub(request): |
|
|
|
return render(request, 'size/omer_sporasub.jinja') |
|
|
|
return render(request, 'size/omer_sporasub.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_aqua_discovery(request): |
|
|
|
def size_aqua_discovery(request): |
|
|
|
return render(request, 'size/aqua_discovery.jinja') |
|
|
|
return render(request, 'size/aqua_discovery.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_aqualung(request): |
|
|
|
def size_aqualung(request): |
|
|
|
return render(request, 'size/aqualung.jinja') |
|
|
|
return render(request, 'size/aqualung.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_aquatics(request): |
|
|
|
def size_aquatics(request): |
|
|
|
return render(request, 'size/aquatics.jinja') |
|
|
|
return render(request, 'size/aquatics.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def size_cressi(request): |
|
|
|
def size_cressi(request): |
|
|
|
return render(request, 'size/cressi.jinja') |
|
|
|
return render(request, 'size/cressi.jinja') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def temp_count_update(request, article): |
|
|
|
def temp_count_update(request, article): |
|
|
|
retval = dict(error_code=0) |
|
|
|
retval = dict(error_code=0) |
|
|
|
try: |
|
|
|
try: |
|
|
|
@ -86,6 +103,7 @@ def temp_count_update(request, article): |
|
|
|
retval['error_code'] = e |
|
|
|
retval['error_code'] = e |
|
|
|
return JsonResponse(retval) |
|
|
|
return JsonResponse(retval) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def feedback(request): |
|
|
|
def feedback(request): |
|
|
|
form = FeedbackForm(request.POST or None) |
|
|
|
form = FeedbackForm(request.POST or None) |
|
|
|
if form.is_valid(): |
|
|
|
if form.is_valid(): |
|
|
|
|