# edit user profiles url( r'^users/profiles/(?P<pk>\d+)/$', v.UserProfileView.as_view(), name='user_profile_form' ), url( r'^users/profiles/$', v.SimpleView.as_view( template_name='apostello/users.html', ), name='user_profile_table' ), # over ride success url: url( r"^accounts/password/change/$", PasswordChangeView.as_view(success_url='/'), name="account_change_password" ), url(r'^accounts/', include('allauth.urls')), ] # apps etc urlpatterns += [ url(r'^config/', include('site_config.urls', namespace='site_config')), url(r'^graphs/', include('graphs.urls', namespace='graphs')), url(r'^api/', include('api.urls', namespace='api')), url(r'^api-docs/', include('rest_framework_docs.urls')), ]
urlpatterns = [ url(r'^sw(.*.js)$', v.sw_js, name='sw_js'), url(r'^manifest.json', TemplateView.as_view(template_name='apostello/manifest.json')), url(r'not_approved/$', v.NotApprovedView.as_view(), name='not_approved'), url(r'^keyword/responses/csv/(?P<keyword>[\d|\w]+)/$', v.keyword_csv, name='keyword_csv'), ] # twilio api url urlpatterns += [url(r'^sms/$', v.sms)] # auth and admin urlpatterns += [ path(r'admin/', admin.site.urls), # over ride success url: url(r"^accounts/password/change/$", PasswordChangeView.as_view(success_url='/'), name="account_change_password"), url(r'^accounts/', include('allauth.urls')), ] # debug toolbar if settings.DEBUG: import debug_toolbar urlpatterns += [ url(r'^__debug__/', include(debug_toolbar.urls)), ] # apps etc urlpatterns += [ url(r'^config/', include('site_config.urls', namespace='site_config')), url(r'^graphs/', include('graphs.urls', namespace='graphs')), url(r'^api/', include('api.urls', namespace='api')),
from allauth.account.views import PasswordChangeView, PasswordResetView, confirm_email from django.conf.urls import url from django.urls import include, path, re_path from rest_auth.views import PasswordResetConfirmView from .views import UserListView, DepartmentListView, is_user_staff, add_chat_id urlpatterns = [ path('', UserListView.as_view(), name='list-users'), url(r'^rest-auth/', include('rest_auth.urls')), url(r'^rest-auth/registration/', include('rest_auth.registration.urls')), path('departments/', DepartmentListView.as_view(), name='list-departments'), url( r'^change/password/', PasswordChangeView.as_view(), ), url( r'^reset/password/', PasswordResetView.as_view(), ), url(r'^account/', include('allauth.urls')), url(r'^accounts-rest/registration/account-confirm-email/(?P<key>.+)/$', confirm_email, name='account_confirm_email'), re_path( r'^rest-auth/password/reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,' '20})/$', PasswordResetConfirmView.as_view(), name='password_reset_confirm'), path('is_user_staff/', is_user_staff, name='user_is_staff'), path('add_chat_id/', add_chat_id, name='add-chat-id'),
from django.urls import path from . import views from allauth.account.views import PasswordChangeView urlpatterns = [ path('', views.profile, name='profile'), path('password-change/', PasswordChangeView.as_view( success_url='/profile/', template_name='allauth/account/password_change.html'), name='profile_password_change'), path('delete/', views.delete_account, name='delete_account'), path('my-orders', views.my_orders, name='my_orders'), path('order-details/<int:order_id>/', views.order_details, name='order_details'), ]
from django.conf.urls import url from allauth.account.views import PasswordChangeView from . import views app_name = "users" urlpatterns = [ url(regex=r"^~users$", view=views.UserListView.as_view(), name="list"), url(regex=r"^~redirect/$", view=views.UserRedirectView.as_view(), name="redirect"), url(regex=r"^~update/$", view=views.UserUpdateView.as_view(), name="update"), url(regex=r"^~password/$", view=PasswordChangeView.as_view(), name="account_change_password"), url(r"^picture/$", views.picture, name="picture"), url(r"^upload_picture/$", views.upload_picture, name="upload_picture"), url( r"^save_uploaded_picture/$", views.save_uploaded_picture, name="save_uploaded_picture", ), url(r'^(?P<username>[\w.@+-]+)/following/$', views.FollowingPageView.as_view(), name='view_following'), url(r'^(?P<username>[\w.@+-]+)/followers/$', views.FollowersPageView.as_view(), name='view_all_followers'), url(r'^follow_user/(?P<user_id>\d+)/$', views.follow_user, name='follow_user'), url(r'^send_message_request/(?P<user_id>\d+)/$', views.send_message_request, name='send_message_request'), url(r'^accept_message_request/(?P<user_id>\d+)/$', views.accept_message_request, name='accept_message_request'), url(r'^block_spammer/(?P<user_id>\d+)/$', views.block_spammer,
# auth and admin urlpatterns += [ url(r'^admin/doc/', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), # auth-setup url( r'^api-setup/$', v.APISetupView.as_view(), name='api-setup', ), # edit user profiles url(r'^users/profiles/(?P<pk>\d+)/$', v.UserProfileView.as_view(), name='user_profile_form'), url(r'^users/profiles/$', v.SimpleView.as_view(template_name='apostello/users.html', ), name='user_profile_table'), # over ride success url: url(r"^accounts/password/change/$", PasswordChangeView.as_view(success_url='/'), name="account_change_password"), url(r'^accounts/', include('allauth.urls')), ] # apps etc urlpatterns += [ url(r'^config/', include('site_config.urls', namespace='site_config')), url(r'^graphs/', include('graphs.urls', namespace='graphs')), url(r'^api/', include('api.urls', namespace='api')), url(r'^api-docs/', include('rest_framework_docs.urls')), ]
from django.urls import path from .views import ProfileUpdateView, TelegramOTPView, ProfileFollowingView, ProfileDiscussionView, ProfileCommentView, ProfileReviewView, TelegramDisconnectView from allauth.account.views import PasswordChangeView # from .views import SocialLoginView urlpatterns = [ path('disconnect/', TelegramDisconnectView.as_view(), name='disconnect_telegram'), path('update/', ProfileUpdateView.as_view(), name='update_profile'), path('telegram_otp/', TelegramOTPView.as_view(), name='telegram_otp'), path('password/', PasswordChangeView.as_view(), name='change_password'), path('profile/<slug:username>/following/', ProfileFollowingView.as_view(), name='profile_following'), path('profile/<slug:username>/comment/', ProfileCommentView.as_view(), name='profile_comment'), path('profile/<slug:username>/discussion/', ProfileDiscussionView.as_view(), name='profile_discussion'), path('profile/<slug:username>/review/', ProfileReviewView.as_view(), name='profile_review'), # path('google/login/', SocialLoginView.as_view(), name='google_login'), ]