From 1ee6e637b2f64d6def0beb3ae76485d338c8ef9a Mon Sep 17 00:00:00 2001 From: Gena Date: Mon, 22 Jun 2015 16:53:33 +0600 Subject: [PATCH] auto --- batiskaf/urls.py | 17 +++++++++++++++-- news/views.py | 2 +- store/views.py | 7 +++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/batiskaf/urls.py b/batiskaf/urls.py index 9709102..83f2d81 100644 --- a/batiskaf/urls.py +++ b/batiskaf/urls.py @@ -23,12 +23,12 @@ admin.site.index_title = 'Модели' class StaticViewSitemap(sitemaps.Sitemap): - priority = 0.5 + priority = 0.9 changefreq = 'daily' def items(self): return [ - 'index', 'size_index', 'size_beuchat', + 'size_index', 'size_beuchat', 'size_omer_sporasub', 'size_sargan', 'size_scorpena', 'advantages', 'payment', 'delivery', 'contacts', 'faq', @@ -39,8 +39,21 @@ class StaticViewSitemap(sitemaps.Sitemap): def location(self, item): return reverse(item) +class MainStaticViewSitemap(sitemaps.Sitemap): + priority = 1 + changefreq = 'daily' + + def items(self): + return [ + 'index', + ] + + def location(self, item): + return reverse(item) + sitemaps1 = { + 'mainstatic': MainStaticViewSitemap, 'static': StaticViewSitemap, 'items': ProductSitemap, 'news': NewsSitemap, diff --git a/news/views.py b/news/views.py index 1f79acc..6637052 100644 --- a/news/views.py +++ b/news/views.py @@ -63,7 +63,7 @@ def news_detail(request, slug): class NewsSitemap(Sitemap): changefreq = "never" - priority = 1 + priority = 0.7 def items(self): return News.objects.filter(is_public=True) diff --git a/store/views.py b/store/views.py index b99cbc8..2268004 100644 --- a/store/views.py +++ b/store/views.py @@ -1,4 +1,5 @@ from django.contrib.auth import authenticate, login +from django.core.mail import mail_managers from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage from django.shortcuts import get_object_or_404, redirect, render from django.views.generic import * @@ -242,6 +243,8 @@ class CartDetailView(TemplateView): order.profile = profile order.save() + mail_managers('Оформили заказ', 'Смотреть в админке') + return redirect('/order/{}/'.format(order.pk)) else: return self.render_to_response(self.get_context_data()) @@ -277,14 +280,14 @@ def order_print(request, order): class ProductSitemap(Sitemap): changefreq = "daily" - priority = 1 + priority = 0.8 def items(self): return Product.objects.all() class CategorySitemap(Sitemap): changefreq = "daily" - priority = 1 + priority = 0.6 def items(self): return Category.objects.all()