avaaren

Piz=Da

May 19th, 2020
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.53 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. from django.conf.urls import patterns, include, url
  3. from django.contrib import admin
  4. from django.views.defaults import page_not_found
  5. from denginazad.views import *
  6. from offers.views import *
  7. from offers.models import Category
  8. from denginazad.async_upload import *
  9. from users_profile.views import *
  10. from statistic.views import *
  11. from staticpage.views import *
  12. from staticpage.models import Pages
  13. from shops.urls import shoppatterns
  14. from reklama.urls import reklamapatterns
  15. from django.contrib.auth.views import login, logout
  16. #from denginazad.reg_user import *
  17. admin.autodiscover()
  18. # Uncomment the next two lines to enable the admin:
  19. # from django.contrib import admin
  20. # admin.autodiscover()
  21.  
  22. catpatterns = patterns('',)
  23. pagespatterns = patterns('',)
  24. allcats = Category.objects.all()
  25. allpages = Pages.objects.all()
  26.  
  27. for page in allpages:
  28.     re = '^(%s)' % page.link
  29.     pagespatterns += patterns('',(re, staticp),)
  30. for cat in allcats:
  31.     #re = '^(%s)' % cat.name.replace(' ', '.')
  32.     re = '^(%s)' % cat.slug
  33.     catpatterns += patterns('',(re, homecat),)
  34.  
  35. urlpatterns = patterns('',
  36.     # Examples:
  37.     # url(r'^$', 'denginazad.views.home', name='home'),
  38.      url(r'^administrator/', include('administrator.urls')),
  39.  
  40.     # Uncomment the admin/doc line below to enable admin documentation:
  41.     # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
  42.  
  43.     # Uncomment the next line to enable the admin:
  44.     url(r'^$', home, {'template': 1}),
  45.     url(r'^nosp/([0-9]*)', nosp),
  46.     url(r'^buyshop/(?P<short_link>\w+)', buyshop),
  47.     url(r'^bonus/', bonus_page_for_unregistred),
  48.     #url(r'^authvk/', authvk),
  49.     url(r'^googlecallback', gmailoauth),
  50.     url(r'^socauth/', socauth),
  51.     url(r'^offers_api/', offers_api),
  52.     url(r'^show_invite/', show_invite),
  53.     url(r'^autherr/', autherr),
  54.     url(r'^sys_openapi/', sys_openapi),
  55.     url(r'^accounts/login/',  login, {'template_name':'administrator/login.html'}),
  56.     url(r'^accounts/logout/', logout, {'template_name':'administrator/logged_out.html'}),
  57.     url(r'^async-upload/$', async_upload),
  58.     url(r'^profile/([0-9a-z._-]*)', profile),
  59.     url(r'^admin/', include(admin.site.urls)),
  60.     url(r'^admin_tools/', include('admin_tools.urls')),
  61.     #url(r'^meta', display_meta),
  62.     url(r'^referal/', referal),
  63.     url(r'^soclike/vk/([0-9]*)', soclikevk),
  64.     url(r'^soclike/fb/([0-9]*)', soclikefb),
  65.     url(r'^soclike/ok/([0-9]*)', soclikeok),
  66.     url(r'^soclike/tw/([0-9]*)', socliketw),
  67.     url(r'^get_offers/', get_offers),
  68.     url(r'^click_offer/', clicks),
  69.     url(r'^postback/([0-9a-z._-]*)/', postback),
  70.     url(r'^apiwin/([0-9]*)/', apiwinjs),
  71.     url(r'^apiwin/frame/([0-9:]*)/', apiwinframe),
  72.     url(r'^gotooffer/([0-9]*)', gotooffer),
  73.     url(r'^inforedirect/([0-9]*)', inforedirect),
  74.     url(r'^gotoshopitem/([0-9]*)', gotoshopitem),
  75.     url(r'^inforedirectitem/([0-9]*)', inforedirectitem),
  76.     url(r'^magazinam/', addoffer),
  77.     url(r'^coupons/', home, {'template': 2}),
  78.     #url(r'^testmail/', testmail),
  79.     #url(r'^testsms/', testsms),
  80.     url(r'^search/', search),
  81.     url(r'^unsubscribe/', unsubscribe),
  82.     url(r'^staticpage/([0-9a-z._-]*)/', staticp),
  83.     url(r'^contacts/', contacts),
  84.     #url(r'^(shops)/', shops),
  85.     #url(r'^form/$', register_user),
  86.     url(r'^google4f7bd0ec19aeca12.html', google),
  87.     url(r'^yandex_6cb4bf7820ae5de7.txt', yandex),
  88.     url(r'^robots.txt', robots),
  89.     url(r'^sitemap.xml', sitemap),
  90.     url(r'^cat/(.*)', old_cat),
  91. ) + shoppatterns + reklamapatterns + catpatterns + pagespatterns
Add Comment
Please, Sign In to add comment