From f2381401b413a78341fbfa7d7b71e80456356c8a Mon Sep 17 00:00:00 2001 From: Bachurin Sergey Date: Fri, 5 Jun 2015 23:32:11 +0300 Subject: [PATCH] index page --- project/pages/views.py | 11 ++++++++--- project/urls.py | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/project/pages/views.py b/project/pages/views.py index 2fef2a2..7f682b7 100644 --- a/project/pages/views.py +++ b/project/pages/views.py @@ -1,8 +1,13 @@ # -*- coding: utf-8 -*- -from django.shortcuts import render +from django.shortcuts import redirect + +from cms.views import details +from cms.models.pagemodel import Page def site_index(request): """Главная страница сайта.""" - template_name = 'pages/index.html' - return render(request, template_name) + if request.user.is_anonymous() or request.user.is_superuser: + return details(request, '') + else: + return redirect('customer_profile_view') diff --git a/project/urls.py b/project/urls.py index df91be0..f763d67 100644 --- a/project/urls.py +++ b/project/urls.py @@ -21,7 +21,7 @@ urlpatterns = patterns('', # Uncomment the next line to enable the admin: url(r'^admin/', include(admin.site.urls)), url(r'autocomplete/', include('autocomplete_light.urls')), - # url(r'^$', 'project.pages.views.site_index', name='site_index'), + url(r'^$', 'project.pages.views.site_index', name='site_index'), url(r'^my/', include('project.customer.urls')), url(r'^my/docs/', include('project.docs.urls')),