コード例 #1
0
def init_app():
    app = Flask(__name__, static_folder="./static", template_folder="./templates")
    app.config.from_pyfile('setting.py')

    app.add_url_rule("/login", view_func=LoginView.as_view("login"), methods=["POST"])
    app.add_url_rule("/logout", view_func=LogoutView.as_view("logout"), methods=["POST"])
    app.add_url_rule("/market", view_func=MarketView.as_view("market"), methods=["POST", "PUT"])
    app.add_url_rule("/order_solve", view_func=OpenOrderView.as_view("order_solve"), methods=["GET", 'POST', 'DELETE'])
    app.add_url_rule("/auth_code", view_func=AuthCodeView.as_view("auth_code"), methods=['PUT'])
    app.add_url_rule("/strategy", view_func=StrategyView.as_view("strategy"), methods=['GET', 'PUT', 'DELETE'])
    app.add_url_rule("/check_code", view_func=CheckCode.as_view("check_code"), methods=['POST'])
    app.add_url_rule("/run_code", view_func=RunCode.as_view("run_code"), methods=['POST'])
    app.add_url_rule("/code", view_func=CodeManage.as_view("code"), methods=['GET', 'POST'])
    app.add_url_rule("/close_position", view_func=PositionView.as_view("close_position"), methods=['POST'])
    app.add_url_rule("/bar", view_func=BarView.as_view("bar"), methods=['POST'])
    app.add_url_rule("/config", view_func=ConfigView.as_view("config"), methods=['GET', 'PUT'])
    GlobalVar.init_app(app)
    G.load_authorization()
    io.init_app(app)

    def emit_wrap(emit):
        def wrapp(event, *args, **kwargs):
            kwargs['room'] = 'vip'
            emit(event, *args, **kwargs)

        return wrapp

    io.emit = emit_wrap(io.emit)
    CORS(app)
    return app
コード例 #2
0
# -*- coding: utf-8 -*-
# @Date    : 2017-08-09 20:05:32
# @Author  : lileilei
from app.views import (Indexview, LoginView, RegView, LogtView, InterfaceView,
                       YongliView, AdminuserView, InterfaceaddView,
                       EditInterfaceView, DeleinterView, AddtestcaseView,
                       Deletecase, EditcaseView, DaoruinterView, DaorucaseView,
                       AdduserView, SetadView, DeladView, FreadView, FrereView,
                       RedpassView, SeruserView, SeryongliView, SerinterView,
                       TestrepView, LoadView, MakeonecaseView, DuoyongliView,
                       ProjectView, ModelView, AddmodelView, AddproView,
                       DelemodelView, DeleproView, EditmoelView, EditproView)
from app import app
app.add_url_rule('/', view_func=Indexview.as_view('index'))
app.add_url_rule('/login', view_func=LoginView.as_view('login'))
app.add_url_rule('/reg', view_func=RegView.as_view('reg'))
app.add_url_rule('/logt', view_func=LogtView.as_view('logt'))
app.add_url_rule('/interface', view_func=InterfaceView.as_view('interface'))
app.add_url_rule('/interface/<int:page>',
                 view_func=InterfaceView.as_view('interfaspa'))
app.add_url_rule('/yongli', view_func=YongliView.as_view('yongli'))
app.add_url_rule('/yongli/<int:page>',
                 view_func=YongliView.as_view('yonglipage'))
app.add_url_rule('/adminuser', view_func=AdminuserView.as_view('adminuser'))
app.add_url_rule('/adminuser/<int:page>',
                 view_func=AdminuserView.as_view('adminuserpage'))
app.add_url_rule('/interface_add',
                 view_func=InterfaceaddView.as_view('interface_add'))
app.add_url_rule('/interfac_edit/<int:id>',
                 view_func=EditInterfaceView.as_view('interfac_edit'))
app.add_url_rule('/dele_inter/<int:id>',
コード例 #3
0
ファイル: urls.py プロジェクト: nunchuckBoP/j4055-1
from django.urls import path, re_path
from app.views import ReadingView, SeriesView, LoginView, LogoutView
from django.contrib import admin

urlpatterns = [
    re_path(r'^(?P<pk>\d+\.\d+)/readings/$',
            ReadingView.as_view(),
            name='reading_list'),
    re_path(r'^$', SeriesView.as_view(), name='series_list'),
    re_path(r'^admin/', admin.site.urls),
    re_path(r'^login/$', LoginView.as_view(), name='login'),
    re_path(r'^logout/$', LogoutView.as_view(), name='logout'),
]
コード例 #4
0
ファイル: urls.py プロジェクト: james9909/HSF-2015
from django.conf import settings
from app.models import InstagramUser
from django.views.generic import ListView
from django.conf.urls import patterns, url, include
from app.views import IndexView, RegisterView, LoginView, LogoutView, AccountView, AccountSearch, PostView, fun

urlpatterns = patterns('',
    (r'^/?$', IndexView.as_view()),
    (r'^register/?$', RegisterView.as_view()),
    (r'^login/?$', LoginView.as_view()),
    (r'^logout/?$', LogoutView.as_view()),
    (r'^posts/view/(?P<pk>[-_\w]+)/?$', PostView.as_view()),
    (r'^accounts/(?P<slug>[-_\w]+)/?$', AccountView.as_view()),
    (r'^search/(?P<query>\w+)/$', AccountSearch.as_view()),
    (r'^search/$', AccountSearch.as_view()),
    (r'^s3cret/$', fun)
)

if settings.DEBUG:
    urlpatterns += patterns('',
        url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT
        }),
    )


コード例 #5
0
ファイル: urls.py プロジェクト: MauricioDinki/forms-django
from django.conf.urls import patterns, include, url
from django.contrib import admin
from app.views import LoginView,RegisterView,IndexView,SuccessView

urlpatterns = patterns('',

    url(r'^$', IndexView.as_view(), name='inicio'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^info/$', 'app.views.FormularioView', name='datos_personales'),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^register/$', RegisterView.as_view(), name='register'),
    url(r'^success/$', SuccessView.as_view(), name='success'),
)
コード例 #6
0
ファイル: urls.py プロジェクト: jdramirezr/Djangonosvamos
from django.conf import settings
from django.urls import path
from django.conf.urls.static import static
from django.contrib import admin

from app.views import TripListView
from app.views import TripDetailview
from app.views import LoginView
from app.views import CreateView
from app.views import PostTripView

urlpatterns = [
    path('listado-viajes/', TripListView.as_view(), name='trip_list'),
    path('login/', LoginView.as_view(), name='login'),
    path('create/', CreateView.as_view(), name='create'),
    path('post_trip/', PostTripView.as_view(), name='post_trip'),
    path('detalle-viaje/<int:pk>/',
         TripDetailview.as_view(),
         name='trip_detail'),
    path('admin/', admin.site.urls),
]
コード例 #7
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from app.views import LoginView

admin.autodiscover()

urlpatterns = patterns(
    '',
    # Examples:
    # url(r'^$', 'oauthtrial.views.home', name='home'),
    # url(r'^oauthtrial/', include('oauthtrial.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    url(r'^oauth2/', include('provider.oauth2.urls', namespace='oauth2')),
    url(r'^api/user', LoginView.as_view()),
)
コード例 #8
0
    # url(r'^web/', include('web.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
    
    url(r'^rest/participants/$',                 ListOrCreateModelView.as_view(resource=ParticipantResource), name='model-resource-root'),
    url(r'^rest/participant/(?P<pk>[0-9]+)/$',   InstanceModelView.as_view(resource=ParticipantResource)),
    url(r'^rest/events/$',                       ListOrCreateModelView.as_view(resource=EventResource), name='model-resource-root'),
    url(r'^rest/event/(?P<pk>[0-9]+)/$',         InstanceModelView.as_view(resource=EventResource)),
    url(r'^rest/groups/$',                       ListOrCreateModelView.as_view(resource=GroupResource), name='model-resource-root'),
    url(r'^rest/group/(?P<pk>[0-9]+)/$',         InstanceModelView.as_view(resource=GroupResource)),
    url(r'^rest/types/$',                        ListOrCreateModelView.as_view(resource=ExpenseTypeResource), name='model-resource-root'),
    url(r'^rest/type/(?P<pk>[0-9]+)/$',          InstanceModelView.as_view(resource=ExpenseTypeResource)),
    url(r'^rest/weights/$',                      ListOrCreateModelView.as_view(resource=WeightResource), name='model-resource-root'),
    url(r'^rest/weight/(?P<pk>[0-9]+)/$',        InstanceModelView.as_view(resource=WeightResource)),
    url(r'^rest/expenses/$',                     ListOrCreateModelView.as_view(resource=ExpenseResource)),
    url(r'^rest/expense/(?P<pk>[0-9]+)/$',       InstanceModelView.as_view(resource=ExpenseResource)),
    url(r'^rest/authenticate$',                  AuthenticationView.as_view()),
    url(r'^rest/add_expense$',                   ExpenseAddView.as_view()),
    url(r'^rest/calculator$',                    CalculatorView.as_view()),
    url(r'^rest/event/(?P<pk>[0-9+])/participants$', EventParticipantsView.as_view()),
    url(r'^rest/event/(?P<pk>[0-9+])/expense_types$', EventExpenseTypesView.as_view()),
    url(r'^$',                                   login_required( IndexView.as_view() )),
    url(r'^login$',                              LoginView.as_view()),
    url(r'^events$',                             login_required( EventsView.as_view() )),
    url(r'^balance$',                            login_required( BalanceView.as_view() )),
)
コード例 #9
0
"""FCM_login_api URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from app.views import LoginView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('loginview', LoginView.as_view())
]
コード例 #10
0
from django.conf.urls import url
from app.views import SignupView,LoginView,LogoutView
urlpatterns = [
    url(r'Signup',SignupView.as_view()),
    url(r'Login',LoginView.as_view()),
    url(r'Logout',LogoutView.as_view())
]
コード例 #11
0
from django.contrib import admin
from django.urls import path, include
from rest_framework import routers
from app.views import PersonViewSet, DocumentViewSet, LoginView, registration, SerchDocumentList, CompanyViewSet, CityViewSet, RoleViewSet, SerchPersonList, NamesakeList, CompanySearchByPersonIdList

router = routers.DefaultRouter()
router.register(r'documents', DocumentViewSet)
router.register(r'persons', PersonViewSet)
router.register(r'company', CompanyViewSet)
router.register(r'cities', CityViewSet)
router.register(r'role', RoleViewSet)
#router.register(r'documents_search/(?P<key>.+)', SerchDocumentList.as_view(), base_name='documents_search')

from rest_framework_cache.registry import cache_registry
cache_registry.autodiscover()

urlpatterns = [
    path('api/login', LoginView.as_view()),
    path('api/documents_search/<str:key>', SerchDocumentList.as_view()),
    path('api/namesake_search/<str:key>', NamesakeList.as_view()),
    path('api/company_search/<int:person_id>',
         CompanySearchByPersonIdList.as_view()),
    path('api/person_search/<str:fio>/<str:role>/<str:birth>',
         SerchPersonList.as_view()),
    path('api/register', registration),
    path('api/', include(router.urls)),
    path('admin/', admin.site.urls),
]
コード例 #12
0
def logout():
    return LoginView.logout()
コード例 #13
0
def login():
    return LoginView().login()
コード例 #14
0
"""vuedj URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url
from django.contrib import admin
from app.views import index, LoginView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', index, name='home'),
    url(r'^login/', LoginView.as_view()),
    #url(r'^api-auth/', include('rest_framework.urls')),
]
コード例 #15
0
ファイル: urls.py プロジェクト: krainet/angular-oauth-ex
from django.conf.urls import patterns, include, url
from django.contrib import admin
from app.views import LoginView

admin.autodiscover()

urlpatterns = patterns(
    "",
    # Examples:
    # url(r'^$', 'oauthtrial.views.home', name='home'),
    # url(r'^oauthtrial/', include('oauthtrial.foo.urls')),
    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    # Uncomment the next line to enable the admin:
    url(r"^admin/", include(admin.site.urls)),
    url(r"^oauth2/", include("provider.oauth2.urls", namespace="oauth2")),
    url(r"^api/user", LoginView.as_view()),
)
コード例 #16
0
ファイル: urls.py プロジェクト: marton987/django-gateway
from django.conf.urls import patterns, include, url
from django.contrib import admin
from app.views import (IndexView, LoginView, PaymentFormView, PaymentListView,
    PaymentDetailView, DashboardListView, EditUserView)

urlpatterns = patterns('',
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}, name='logout'),
    
    url(r'^$', IndexView.as_view(), name='home'),
    url(r'^profile/$', EditUserView.as_view(), name='profile'),
    url(r'^dashboard/$', DashboardListView.as_view(), name='dashboard'),
    url(r'^payment/$', PaymentFormView.as_view(), name='payment'),
    url(r'^payments/$', PaymentListView.as_view(), name='payments'),
    url(r'^payment/(?P<merchant_id>\w+)$', PaymentDetailView.as_view(), name='payment_detail'),
    
    # Examples:
    # url(r'^$', 'django_gateway.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
)
コード例 #17
0
ファイル: urls.py プロジェクト: arnaudbagnis/Snowmance
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.conf.urls import url
from django.contrib import admin
from django.urls import path

from app import views
from app.models.person import Person
from app.views import IndexView, RegisterView, PersonSearchView, PersonSearchTagView, LoginView, ProfileView, \
    LogoutView, ProfilSearchView

# from core import views as core_views

urlpatterns = [
    path('admin/', admin.site.urls),
    url(r'^$', PersonSearchView.as_view(), name='app_index'),
    url(r'register/$', views.signup, name='app_register_view'),
    url(r'logout/$', LogoutView.as_view(), name='app_register_view'),
    url('profil/view', ProfileView.as_view(), name='app_profile_view'),
    path('profil/tag/<int:pk>',
         ProfilSearchView.as_view(),
         name='app_profile_search_tag'),
    url(r'login/$', LoginView.as_view(), name='app_login_view'),
    path('person/tag/<int:pk>',
         PersonSearchTagView.as_view(),
         name='app_cocktail_search_tag')
]
コード例 #18
0
ファイル: urls.py プロジェクト: Mizantropus/inexsy_back
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.conf.urls import url
from app.views import LoginView, UserCreate
from rest_framework import routers
#from tutorial.quickstart import views

router = routers.DefaultRouter()

urlpatterns = [
    path('', include(router.urls)),
    path('api-auth/', include('rest_framework.urls',
                              namespace='rest_framework')),
    path('admin/', admin.site.urls),
    path("api/sign_up/", UserCreate.as_view(), name="user_create"),
    path("api/sign_in/", LoginView.as_view(), name="user_login"),
    #url(r'^$', index),
    #path('api/', include('galleries.urls')),
    #path('api/', include('todo.urls')),
]
コード例 #19
0
    \
    LoginView, ArticleUpdate, ArticleDelete, ProfileView, SearchView
from django.contrib.auth import views as auth_views
from django.conf.urls.i18n import i18n_patterns
from django.utils.translation import ugettext_lazy as _

from djangoPress import settings

urlpatterns = [
    path('admin/', admin.site.urls),
    url(
        r'^media/(?P<path>.*)$',
        serve,
        {'document_root': settings.MEDIA_ROOT},
    ),
    url(r'login', LoginView.as_view(), name="login"),
    url(r'register', RegisterView.as_view(), name="register"),
    url(r'logout', auth_views.logout, {'next_page': '/'}, name='logout')
]

urlpatterns += i18n_patterns(
    url(_(r'profile/(?P<pk>\w+)'), ProfileView.as_view(), name='profile'),
    url(_(r'search$'), SearchView.as_view(), name='search'),
    url(_(r'create$'), ArticleCreation.as_view(), name="createArticle"),
    url(_(r'update/(?P<pk>\d+)'),
        ArticleUpdate.as_view(),
        name="updateArticle"),
    url(_(r'delete/(?P<pk>\d+)'),
        ArticleDelete.as_view(),
        name="deleteArticle"),
    url(_(r'^$'), IndexView.as_view(), name="index"),
コード例 #20
0
from django.contrib import admin
from django.contrib.auth.views import LogoutView
from django.urls import path
from django.views.decorators.csrf import csrf_exempt
from django.views.generic import RedirectView, TemplateView

from app.views import LoginView, SignupView, DestinationListView, DestinationCreateView, DestinationEditView, \
    DestinationDeleteView, UploadView, DestinationHistoryView, ConfigurationView, ChangePasswordView

urlpatterns = [
    path('', TemplateView.as_view(template_name='index.html'), name='index'),
    path('cabinet/', RedirectView.as_view(pattern_name='destination_list')),
    path('cabinet/login/', LoginView.as_view(), name='login'),
    path('cabinet/signup/', SignupView.as_view(), name='signup'),
    path('cabinet/logout/', LogoutView.as_view(), name='logout'),
    path('cabinet/change_password/',
         ChangePasswordView.as_view(),
         name='change_password'),
    path('cabinet/destinations/',
         DestinationListView.as_view(),
         name='destination_list'),
    path('cabinet/destinations/new/<content_type>/',
         DestinationCreateView.as_view(),
         name='destination_new'),
    path('cabinet/destinations/<uuid:pk>/',
         DestinationHistoryView.as_view(),
         name='destination_history'),
    path('cabinet/destinations/<uuid:pk>/edit/',
         DestinationEditView.as_view(),
         name='destination_edit'),
    path('cabinet/destinations/<uuid:pk>/delete/',
コード例 #21
0
"""VegaAuth URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path

from app.views import LoginView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('login/', LoginView.as_view())
]
コード例 #22
0
ファイル: urls.py プロジェクト: Vabs3/Docket
from django.urls import path
from rest_framework.routers import DefaultRouter

from app.views import UserEventController, BookEventController, UserCreate, LoginView, EventSlotController

router = DefaultRouter()
router.register('event', UserEventController, basename='event')
router.register('book', BookEventController, basename='book')

urlpatterns = [
    path("users/", UserCreate.as_view(), name="user_create"),
    path("login/", LoginView.as_view(), name="login"),
    path("slot/<int:event_id>/<str:date>/", EventSlotController.as_view(), name="get_event_slots_on_date"),
    path("slot/<int:event_id>/", EventSlotController.as_view(), name="get_event_slots"),
    path("slot/", EventSlotController.as_view(), name="slot"),
]

urlpatterns += router.urls

コード例 #23
0
ファイル: urls.py プロジェクト: sreejinsreenivasan/ecommerce
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.conf.urls.static import static
from . import settings
from django.urls import path
from app.views import DashboardView,SignUpView,LoginView,ShareAppView,Logout,Products,ProductDetailView,ShareProduct,Buy


urlpatterns = [
    path('admin/', admin.site.urls),
    path("", DashboardView.as_view(),name="dashboard"),
    path("sign-up", SignUpView.as_view(), name = "signup"),
    path('sign-in', LoginView.as_view(), name = "login"),
    path("share", ShareAppView.as_view(), name = "share"),
    path("logout", Logout, name = "logout"),
    path("products", Products.as_view(), name = "products"),
    path("product/<int:pk>", ProductDetailView.as_view(), name = "product-detail"),
    path("product/<str:pk>", ProductDetailView.as_view()),
    path("buy/<int:pk>", Buy.as_view(), name = "buy"),
    path("buy/<str:pk>",Buy.as_view(),name="buy"),
    path("share/<int:pk>",ShareProduct.as_view(),name="share")
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #24
0
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url, static
from django.utils.translation import ugettext_lazy as _
from django.conf.urls.i18n import i18n_patterns
from django.contrib import admin
from app.views import CadeauxListView, CadeauDetailView, IndexView, LoginView, \
    RegisterView
from giftideas import settings

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^cadeau/(?P<pk>[-\w]+)/$',
        CadeauDetailView.as_view(),
        name='produit-detail'),
    url(r'^public/(?P<path>.*)$',
        static.serve, {'document_root': settings.MEDIA_ROOT},
        name='url_public'),
]

urlpatterns += i18n_patterns(
    url(_(r'^$'), IndexView.as_view(), name="index"),
    url(_(r'gifts'), CadeauxListView.as_view()),
    url(_(r'register'), RegisterView.as_view()),
    url(_(r'login'), LoginView.as_view()),
)