Beispiel #1
0
from django.conf.urls import patterns, include, url
from django.contrib.auth.decorators import login_required
from django.contrib.auth.views import password_reset_confirm, password_reset_complete
from users.views import LoginView, LogoutView, RegistrationView, GetUserView, PasswordResetView

urlpatterns = patterns('',
    url(r'^login/', LoginView.as_view()),
    url(r'^logout/', LogoutView.as_view()),
    url(r'^register/', RegistrationView.as_view()),
    url(r'^get/', GetUserView.as_view()),
    url(r'^password_reset/', PasswordResetView.as_view()),
    url(r'^confirm_reset/(?P<uidb64>[\d\w\-_]+)/(?P<token>[\d\w-]+)/', password_reset_confirm, name='password_reset_confirm'),
    url(r'^complete_reset/', password_reset_complete, name='password_reset_complete'),
)
Beispiel #2
0
# coding=utf-8

from django.conf.urls import url
from users.views import RegistrationView

urlpatterns = [
    url(r'register/?$', RegistrationView.as_view()),
]
Beispiel #3
0
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required

from users.views import LoginView, RegistrationView, ProfileView

urlpatterns = [
    url(r'^profile/$', login_required(ProfileView.as_view()), name='profile'),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^registration/$', RegistrationView.as_view(), name='registration'),
    url(r'^social/', include('social_django.urls', namespace='social')),
    url(r'', include('django.contrib.auth.urls')),
]
Beispiel #4
0
from django.conf.urls import (url, include)
from django.contrib import admin

from users.views import (RegistrationView, LoginView, LogoutView)

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^dashboard/', include('dashboard.urls', namespace='dashboard')),
    url(r'^users/', include('users.urls', namespace='users')),
    url(r'^appointments/',
        include('appointments.urls', namespace='appointments')),
    url(r'^registration/(?P<user_type>\w+)',
        RegistrationView.as_view(),
        name='registration'),
    url(r'^login/', LoginView.as_view(), name='login'),
    url(r'^logout/', LogoutView.as_view(), name='logout')
]
Beispiel #5
0
from django.conf.urls import patterns, include, url
from django.contrib.auth.decorators import login_required
from django.contrib.auth.views import password_reset_confirm, password_reset_complete
from users.views import LoginView, LogoutView, RegistrationView, GetUserView, PasswordResetView

urlpatterns = patterns(
    '',
    url(r'^login/', LoginView.as_view()),
    url(r'^logout/', LogoutView.as_view()),
    url(r'^register/', RegistrationView.as_view()),
    url(r'^get/', GetUserView.as_view()),
    url(r'^password_reset/', PasswordResetView.as_view()),
    url(r'^confirm_reset/(?P<uidb64>[\d\w\-_]+)/(?P<token>[\d\w-]+)/',
        password_reset_confirm,
        name='password_reset_confirm'),
    url(r'^complete_reset/',
        password_reset_complete,
        name='password_reset_complete'),
)
Beispiel #6
0
from django.urls import path

from users.views import RegistrationView

urlpatterns = [
    path('register/', RegistrationView.as_view(), name='register'),
]
Beispiel #7
0
from django.conf.urls import patterns, url, include

from users.views import LoginView, LogOut, RegistrationView, ActivationView, AcquireEmailView

urlpatterns = patterns(
    u'users.views',

    url(r'^login/$', LoginView.as_view(), name=u'login'),
    url(r'^logout/$', LogOut.as_view(), name=u'logout'),
    url(r'^register/$', RegistrationView.as_view(), name=u'register'),
    url(r'^acquire_email/(?P<user_id>\d+)/$', AcquireEmailView.as_view(), name=u'acquire_email'),
    url(r'^register/confirm/(?P<pk>\d+)/(?P<token>[0-9A-Za-z_\-\.]+)/$', ActivationView.as_view(), name=u'activation'),
    url('', include(u'django.contrib.auth.urls')),

)
Beispiel #8
0
from django.urls import path

from users.views import RegistrationView

urlpatterns = [
    path('registration/', RegistrationView.as_view(), name='registration')
]
Beispiel #9
0
router = DefaultRouter()

router.register(r'educations', educations_views.EducationViewSet)
router.register(r'faculties', educations_views.FacultyViewSet)
router.register(r'edu_programs', educations_views.EduProgramViewSet)
router.register(r'universities', educations_views.UniversityViewSet)
router.register(r'users', users_views.UserViewSet)
router.register(r'projects', projects_views.ProjectViewSet)
router.register(r'skills', skills_views.SkillViewSet)
router.register(r'tags', tags_views.TagViewSet)

urlpatterns = [
    path('api/v1/', include(router.urls)),
    path('api/v1/signin/', LoginView.as_view(), name='signin'),
    path('api/v1/signup/', RegistrationView.as_view(), name='signup'),
    path('api/v1/signout/', LogoutView.as_view(), name='signout'),
    path('api/v1/password_change/',
         ChangePasswordView.as_view(),
         name='password-change'),
    path('admin/', admin.site.urls),
    re_path(r'^swagger(?P<format>\.json|\.yaml)$',
            schema_view.without_ui(cache_timeout=0),
            name='schema-json'),
    re_path(r'^swagger/$',
            schema_view.with_ui('swagger', cache_timeout=0),
            name='schema-swagger-ui'),
    re_path(r'^redoc/$',
            schema_view.with_ui('redoc', cache_timeout=0),
            name='schema-redoc'),
]
Beispiel #10
0
 def test_register_page(self):
     request = self.factory.get('/register')
     request.user = self.user
     response = RegistrationView.as_view()(request)
     self.assertEqual(response.status_code, 200)
Beispiel #11
0
from drf_auto.views import DRFDocsView

from advert.views import (AdvertCrudView, AdvertListView, CategoryListView,
                          AdvertRetrieveUpdateDeleteView, ImageAdUploadView,
                          ImageAdDeleteView)
from users.views import LoginView, LogoutView, RegistrationView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^api-docs/$', DRFDocsView.as_view(), name='docs'),
    url(r'^category/list/$', CategoryListView.as_view()),
]

# advert
urlpatterns += [
    url(r'^advert/$', AdvertCrudView.as_view()),
    url(r'^advert/(?P<pk>\d+)/$', AdvertRetrieveUpdateDeleteView.as_view()),
    url(r'^advert/list/$', AdvertListView.as_view()),
    url(r'^advert/images/(?P<advert>\d+)/$', ImageAdUploadView.as_view()),
    url(r'^advert/images/(?P<advert>\d+)/delete/(?P<pk>\d+)/$',
        ImageAdDeleteView.as_view())
]

# register
urlpatterns += [
    url(r'auth/login/$', LoginView.as_view()),
    url(r'auth/logout/$', LogoutView.as_view()),
    url(r'auth/register/$', RegistrationView.as_view()),
]
Beispiel #12
0
from django.urls import path

from users.views import (RegistrationView, ActivationView, LoginView,
                         LogoutView)

urlpatterns = [
    path('register/', RegistrationView.as_view()),
    path('activation/', ActivationView.as_view()),
    path('login/', LoginView.as_view()),
    path('logout/', LogoutView.as_view()),
]
Beispiel #13
0
    ProductCreate,
    ProductDetail,
    Home,
    OrderCreate,
    NurseryList,
    ProductUpdate,
    ProductDelete,
    NurseryOrderList,
    NurseryOrderDone,
    CustomerOrderDone,
    CustomerOrderList,
)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('accounts/register/', RegistrationView.as_view(), name='register'),
    path('accounts/login/',
         auth_views.LoginView.as_view(
             template_name='registration/login.html',
             extra_context={'title': 'Login'},
             authentication_form=LoginForm,
             redirect_authenticated_user=True,
         ),
         name='login'),
    path('accounts/logout/', auth_views.LogoutView.as_view(), name='logout'),
    path('customer/products/', ProductList.as_view(), name='product-list'),
    path('customer/products/<slug:pk>/',
         ProductDetail.as_view(),
         name='product-detail'),
    path('customer/products/<slug:pk>/buy',
         OrderCreate.as_view(),
Beispiel #14
0
from users.views import SendTrainerMessageView

from users.views import IndexView
from users.views import TrainerLoginView
from users.views import TrainerDashboardView
from users.views import SendClientMessageView
from users.views import GetUserChatView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^trainers/login/$', TrainerLoginView.as_view(), name='trainer-login-view'),
    url(r'^trainers/dashboard/$', TrainerDashboardView.as_view(), name='trainer-dashboard-view'),
    url(r'^trainers/send-client-message/$', SendClientMessageView.as_view(), name="send-client-message"),
    url(r'^trainers/get-user-chat/$', GetUserChatView.as_view(), name='get-user-chat-view'),


urlpatterns = [
    url(r'^admin/', admin.site.urls),

    url(r'^users/login/$', LoginView.as_view(), name='login-view'),
    url(r'^users/logout/$', LogoutView.as_view(), name='logout-view'),
    url(r'^users/registration/$', RegistrationView.as_view(), name='registration-view'),
    url(r'^dashboard/$', DashboardView.as_view(), name="dashboard-view"),
    url(r'^dashboard/send-trainer-message/$', SendTrainerMessageView.as_view(), name="send-trainer-message"),

    url(r'^$', IndexView.as_view(), name='index')

    url(r'^$', RedirectView.as_view(url='users/login/'))

]
Beispiel #15
0
from users.views import LoginView, RegSuccessView, RegistrationView, \
                        ChangeView, SuccessView, CharityView, DeveloperView
from django.conf.urls import patterns, url

urlpatterns = patterns('',
    url(r'^register/$',               view=RegistrationView.as_view(),      
        name='register'),
    url(r'^registration-successful/$',view=RegSuccessView.as_view(),                  
        name='registration-successful'),
    url(r'^login/$',                  view=LoginView.as_view(),             
        name='login'),
    url(r'^my-account/(?P<pk>\d+)/$', view=ChangeView.as_view(),            
        name='my-account'),
    url(r'^profile-changed/$',        view=SuccessView.as_view(),           
        name='profile-changed'),
    url(r'^password-change-done/$',   'django.contrib.auth.views.password_change_done',
        name='password-change-done'),
    url(r'^password-change/$',        'django.contrib.auth.views.password_change',   
        name='password-change'),
    url(r'^logout/$',                 'django.contrib.auth.views.logout',   
                                      {'next_page': '/accounts/login/'},    name='logout'),
    url(r'^charity-details/(?P<pk>\d+)/$', view=CharityView.as_view(),            
        name='charity-details'),
    url(r'^developer-details/(?P<pk>\d+)/$', view=DeveloperView.as_view(),            
        name='developer-details'),
    url(r'^deactivate-account/$',       'users.views.deactivate_account',           
        name='deactivate-account'),
)