diff --git a/article/models.py b/article/models.py index 55b477e5..8cdf6833 100644 --- a/article/models.py +++ b/article/models.py @@ -248,7 +248,7 @@ class Article(TranslatableModel): return preview[0] else: return None - + def get_catalog(self): if self.type == 1: return '/blogs/' diff --git a/exposition/views.py b/exposition/views.py index ee8aca83..91cbc899 100644 --- a/exposition/views.py +++ b/exposition/views.py @@ -395,6 +395,7 @@ class ExpoThemeCatalog(ExpoCatalog): context['country'] = self.country if self.city: context['city'] = self.city + context['theme_for_filter'] = self.kwargs['theme'] return context diff --git a/proj/urls.py b/proj/urls.py index 637e5328..d9bb0ab7 100644 --- a/proj/urls.py +++ b/proj/urls.py @@ -1,19 +1,15 @@ # -*- coding: utf-8 -*- from django.conf import settings from django.conf.urls import patterns, include, url -from core.views import PlaceListView, PlacePhotoView, EventSearchView from core.simple_index_view import AdvertisingView, AboutView from views import MainPageView, MainPageViewTest -from place_exposition.views import PlaceSearchView -from django.http import HttpResponse -from django.contrib.sitemaps.views import sitemap - import debug_toolbar - +from django.views.generic.base import TemplateView urlpatterns = patterns('', #url(r'^__debug__/', include(debug_toolbar.urls)), url(r'^admin/', include('proj.admin_urls')), + url(r'^robot\.txt$', TemplateView.as_view(template_name='robots.txt', content_type='text/plain')), url(r'^$', MainPageView.as_view()), url(r'^main_page/$', MainPageViewTest.as_view()), url(r'^theme/', include('theme.urls')), diff --git a/service/urls.py b/service/urls.py index bebf5e07..8ec4c632 100644 --- a/service/urls.py +++ b/service/urls.py @@ -1,9 +1,10 @@ # -*- coding: utf-8 -*- from django.conf.urls import patterns, include, url from views import ServiceView, CallBackListView, VisitListView, TranslationListView, AdvertisingListView, \ - ParticipationListView, RemoteListView,TicketsListView + ParticipationListView, RemoteListView,TicketsListView, Thanks urlpatterns = patterns('', + url(r'service/thanks/$', Thanks.as_view()), url(r'service/order/callback/$', CallBackListView.as_view()), url(r'service/order/visit/$', VisitListView.as_view()), url(r'service/order/translation/$', TranslationListView.as_view()), diff --git a/service/views.py b/service/views.py index b8287d85..0670b0ef 100644 --- a/service/views.py +++ b/service/views.py @@ -79,3 +79,7 @@ class RemoteListView(AbstractOrderListView): class TicketsListView(AbstractOrderListView): model = Tickets + + +class Thanks(TemplateView): + template_name = 'client/service/thank_u_page.html' \ No newline at end of file diff --git a/templates/client/article/catalog.html b/templates/client/article/catalog.html index 168396aa..43ef02f6 100644 --- a/templates/client/article/catalog.html +++ b/templates/client/article/catalog.html @@ -6,7 +6,11 @@ {% block bread_scrumbs %}