Example #1
0
from shops.views import ShopView, SearchView, CartView, GoToOrderView, OrderCompletedView, GoToOrdersOrToAdminView, \
	AboutView, ListByUserView, ListMyView, ListView, ProductView
from shops.editviews import EditFaceView, EditView, CreateView, RemoveView, RestoreView, \
	ShopCountryAdderView, ShopCategoryAdderView, ShopProducerAdderView, \
	ShopCountryRemoverView, ShopCategoryRemoverView, ShopProducerRemoverView

from shops.productviews import	AddProductsView, EditProductView, RemoveProductView, \
								AddProductView, EditProductsView, AddToCartView, RemoveFromCartView, \
								ImportExcelProducts, ImportExcelProducts2

from django.contrib.auth.decorators import login_required
from django.views.generic import TemplateView

urlpatterns = patterns(	'',
			url( r'^new', login_required( CreateView.as_view() ) ),
			url( r'^my', login_required( ListMyView.as_view() ) ),
			url( r'^remove/', login_required( RemoveView.as_view() ) ),
			url( r'^restore/', login_required( RestoreView.as_view() ) ),
			url( r'^edit-face/(\w+)', login_required( EditFaceView.as_view() ) ),
			url( r'^edit/(\w+)', login_required( EditView.as_view() ) ),
			url( r'^add-country', login_required( ShopCountryAdderView.as_view() ) ),
			url( r'^add-category', login_required( ShopCategoryAdderView.as_view() ) ),
			url( r'^add-producer', login_required( ShopProducerAdderView.as_view() ) ),
			url( r'^remove-country', login_required( ShopCountryRemoverView.as_view() ) ),
			url( r'^remove-category', login_required( ShopCategoryRemoverView.as_view() ) ),
			url( r'^remove-producer', login_required( ShopProducerRemoverView.as_view() ) ),
			(r'^\w+/robots.txt$', TemplateView.as_view( template_name = 'empty.html' ) ),
			url( r'^(\w+)/edit-products', login_required( EditProductsView.as_view() ) ),
			url( r'^add-products', login_required( AddProductsView.as_view() ) ),
			url( r'^(\w+)/import-excel-products-2', login_required( ImportExcelProducts2.as_view() ) ),
			url( r'^(\w+)/import-excel-products', login_required( ImportExcelProducts.as_view() ) ),
Example #2
0
from django.conf.urls.defaults import patterns, include, url
from django.contrib.auth.decorators import login_required
from home.views import (
    PromoView,
    RegisterView,
    LoginView,
    LogoutView,
    MyVirtMoneyView,
    RegistrationCompleteView,
    EmailConfirmedView,
)
from home.authviews import AuthVkView, AuthFbView
from shops.views import ListMyView
from django.views.generic import RedirectView

urlpatterns = patterns(
    "",
    url(r"^auth/vk", AuthVkView.as_view()),
    url(r"^auth/fb", AuthFbView.as_view()),
    url(r"^my-virt-money", login_required(MyVirtMoneyView.as_view())),
    url(r"^register/$", RegisterView.as_view()),
    (r"^register/$", RedirectView.as_view(url="/welcome/")),
    url(r"^$", PromoView.as_view()),
    url(r"^welcome", PromoView.as_view()),
    url(r"^login/$", LoginView.as_view()),
    url(r"^logout/$", LogoutView.as_view()),
    url(r"^registration-complete/", login_required(RegistrationCompleteView.as_view())),
    url(r"^email-confirmed/", login_required(EmailConfirmedView.as_view())),
    url(r"^shops-list-my", login_required(ListMyView.as_view())),
)