You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.8 KiB
57 lines
2.8 KiB
from django.conf import settings
|
|
from django.conf.urls import url, include
|
|
from django.conf.urls.static import static
|
|
from django.contrib import admin
|
|
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
|
|
from django.views.generic import TemplateView
|
|
from wagtail.wagtailadmin import urls as wagtailadmin_urls
|
|
from wagtail.wagtailcore import urls as wagtail_urls
|
|
|
|
from common.views import CustomRegistrationView
|
|
from wallets.views import TmpCheckOrderView, TmpPaymentAvisoView
|
|
from .views import HomeTemplateView, TestChatTemplateView, TestView
|
|
|
|
urlpatterns = [
|
|
url(r'^$', HomeTemplateView.as_view()),
|
|
url('', include('social.apps.django_app.urls', namespace='social')),
|
|
url(r'^chattest/$', TestChatTemplateView.as_view()),
|
|
url(r'^work_sell/', include('work_sell.urls')),
|
|
url(r'^test/$', TestView.as_view(), name='test'),
|
|
url(r'^projects/', include('projects.urls')),
|
|
url(r'^reviews/', include('reviews.urls')),
|
|
url(r'^wallets/', include('wallets.urls')),
|
|
url(r'^chat/', include('chat.urls')),
|
|
url(r'^specializations/', include('specializations.urls')),
|
|
url(r'^users/', include('users.urls')),
|
|
url(r'^common/', include('common.urls')),
|
|
url(r'^password/', include('password_reset.urls')),
|
|
|
|
url(r'^users/register/$', CustomRegistrationView.as_view(), name='registration_register'),
|
|
url(r'^users/', include('registration.backends.default.urls')),
|
|
|
|
url(r'^admin/', admin.site.urls),
|
|
url(r'^api/', include('api.urls')),
|
|
url(r'^cms/', include(wagtailadmin_urls)),
|
|
url(r'^pages/', include(wagtail_urls)),
|
|
|
|
# TODO: Move URLs into the "wallets" app (Yandex Money settings modification needed):
|
|
|
|
url(r'^yandex/check$', TmpCheckOrderView.as_view(), name='tmp-check-order'),
|
|
url(r'^yandex/aviso$', TmpPaymentAvisoView.as_view(), name='tmp-payment-aviso'),
|
|
|
|
url(r'^payment/success$', TemplateView.as_view(template_name='message.html'), {
|
|
'message': 'Оплата прошла успешно',
|
|
}, name='tmp-payment-success'),
|
|
|
|
url(r'^payment/fail$', TemplateView.as_view(template_name='message.html'), {
|
|
'message': 'Произошла ошибка при оплате',
|
|
}, name='tmp-payment-fail'),
|
|
|
|
url(r'^robots\.txt$', TemplateView.as_view(),
|
|
{'template': 'robots.txt', 'mimetype': 'text/plain'}
|
|
),
|
|
|
|
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
|
|
|
if settings.DEBUG:
|
|
urlpatterns += staticfiles_urlpatterns()
|
|
|