def callback(request): code = request.GET.get('code', None) next = request.GET.get('next', None) slug = request.GET.get('slug', None) if not slug or not code: context = {'oauth_error_message': '授权失败', 'next': next} from account.views import LoginView return LoginView.as_view(extra_context=context)(request) platform = Platform.objects.get(slug=slug) token = platform.get_token(code) if not token: context = {'oauth_error_message': '授权失败', 'next': next} from account.views import LoginView return LoginView.as_view(extra_context=context)(request) user = platform.get_or_create_user(token) auth.login(request, user) return HttpResponseRedirect(next)
# -*- coding: utf-8 -*- from __future__ import unicode_literals from account.views import ChangePasswordView, SignupView, LoginView from django.conf.urls import include, url from django.contrib import admin from example_thirdparty.forms import SignupFormWithCaptcha urlpatterns = [ url(r"^admin/", include(admin.site.urls)), # aliases to match original django-registration urls url(r"^accounts/password/$", ChangePasswordView.as_view(), name="auth_password_change"), url(r"^accounts/signup/$", SignupView.as_view(form_class=SignupFormWithCaptcha), name="registration_register"), url(r"^accounts/login/$", LoginView.as_view(), name="auth_login"), url(r"^accounts/", include("account.urls")), url(r"^captcha/", include("captcha.urls")), url(r"^", include("pybb.urls", namespace="pybb")), ]
from django.urls import path, re_path from account.views import LoginView, RegisterView, LogoutView, ActivationView, \ ForgottenPasswordView, PasswordResetView, ResendActivationView urlpatterns = [ path('login', LoginView.as_view(), name='account_login'), path('logout', LogoutView.as_view(), name='account_logout'), path('register', RegisterView.as_view(), name='account_register'), path('forgotten-password', ForgottenPasswordView.as_view(), name='account_forgot_password'), path('resend-activation', ResendActivationView.as_view(), name='resend_activation_link'), path('password-reset/<uidb64>/<token>/', PasswordResetView.as_view(), name='account_password_reset'), path('activate/<uidb64>/<token>/', ActivationView.as_view(), name='activation'), ]
from django.conf.urls import url from account.views import LoginView, LogoutView urlpatterns = [ # 登录 url(r'^login$', LoginView.as_view()), # 退出 url(r'^logout$', LogoutView.as_view()), ]
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 include, path from account.views import LoginView, SignupView, logout_view, EditView, ChangePassword import announcement.views urlpatterns = [ path('admin/', admin.site.urls), path('', announcement.views.dashboard, name="dashboard"), path('login', LoginView.as_view(), name="login"), path('logout', logout_view, name="logout"), path('profile/edit', EditView.as_view(), name="editProfile"), path('profile/changepassword', ChangePassword.as_view(), name='changePassword'), path('signup', SignupView.as_view(), name="signup"), path('booking/', include('booking.urls')), path('schedule/', include('schedule.urls')), path('transaction', include('transaction.urls')), path('announcement/', include('announcement.urls')), path('api/', include('api.urls')), ]
from django.urls import path, include from account.views import LoginView, RegisterView, PasswordChangeView, PasswordChangeDoneView from account.views import PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView, PasswordResetCompleteView from account.views import Profile, PublicProfileView, UpdateProfile app_name = "account" urlpatterns = [ path("login/", LoginView.as_view(), name='login'), path("register/", RegisterView.as_view(), name="register"), path("profile/", Profile.as_view(), name="user_profile"), path("profile/<slug:slug>/view/", PublicProfileView.as_view(), name="user_public_profile"), path("profile/<slug:slug>/update/", UpdateProfile.as_view(), name="edit_user_profile"), path('password_reset/', PasswordResetView.as_view(), name='password_reset'), path('password_reset/done/', PasswordResetDoneView.as_view(), name='password_reset_done'), path('reset/<uidb64>/<token>/', PasswordResetConfirmView.as_view(), name='password_reset_confirm'), path('reset/done/', PasswordResetCompleteView.as_view(), name='password_reset_complete'), path('password_change/', PasswordChangeView.as_view(), name='password_change'), path('password_change/done/',
from django.conf.urls import patterns, url from account.views import LoginView, RegisterView, account_view, LogoutView urlpatterns = patterns('', url(r'^login/$', LoginView.as_view(), name="account-login"), url(r'^logout/$', LogoutView.as_view(), name="account-logout"), url(r'^register/$', RegisterView.as_view(), name="account-register"), url(r'^$', account_view, name="account-page") )
# -*- coding: utf-8 -*- from __future__ import unicode_literals try: from django.conf.urls import patterns, include, url except ImportError: from django.conf.urls.defaults import patterns, include, url from django.contrib import admin from test.example_thirdparty.forms import SignupFormWithCaptcha admin.autodiscover() from account.views import ChangePasswordView, SignupView, LoginView urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)), # aliases to match original django-registration urls url(r"^accounts/password/$", ChangePasswordView.as_view(), name="auth_password_change"), url(r"^accounts/signup/$", SignupView.as_view(form_class=SignupFormWithCaptcha), name="registration_register"), url(r"^accounts/login/$", LoginView.as_view(), name="auth_login"), url(r'^accounts/', include('account.urls')), url(r'^captcha/', include('captcha.urls')), url(r'^', include('pybb.urls', namespace='pybb')), )
import settings from django.conf.urls import patterns, include, url from account.views import LoginView, RegisterView, logout_view, ResetPassword # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Examples: url(r'auth/', include('social_auth.urls')), url(r'^$', LoginView.as_view(), name="login-view"), url(r'^register/$', RegisterView.as_view(), name="register-view"), url(r'^logout/$', logout_view, {'next_page': '/'}, name="logout-view"), #url(r'^signup/$', SignupView.as_view(), name="sign-up"), url(r'^lyrics/',include('lyrics.urls')), url(r'^reset_password',ResetPassword.as_view(), name="reset_password"), # url(r'^$', 'LyricsManiac.views.home', name='home'), # url(r'^LyricsManiac/', include('LyricsManiac.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)), ) urlpatterns += patterns('', (r'^media/(?P<path>.*)$', 'django.views.static.serve', { 'document_root': settings.MEDIA_ROOT}))
v1_api.register(ListResource()) v1_api.register(UserResource()) v1_api.register(FeedbackResource()) v1_api.register(FollowResource()) v1_api.register(CommentResource()) v1_api.register(ListInvitationResource()) v1_api.register(UserTourResource()) v1_api.register(FeedCountResource()) urlpatterns = patterns("", url(r"^admin/", include(admin.site.urls)), #url(r'adminx/', include(xadmin.site.urls)), url(r'^harvest/', include("harvest.urls")), url(r"^accounts/signup/$", SignupView.as_view(form_class=SignupForm), name="account_signup"), url(r"^accounts/settings/$", SettingsView.as_view(form_class=SettingsForm), name="account_settings"), url(r"^accounts/login/$", LoginView.as_view(form_class=LoginEmailOrUsernameForm), name="account_login"), url(r'', include('social_auth.urls')), url(r'misc/', include('misc.urls')), url(r"^accounts/", include("account.urls")), url(r'^api/', include(v1_api.urls)), url(r'^comments/', include('django.contrib.comments.urls')), url(r'^profiles/profile/(?P<username>\w+)/', redirect_to, {'url': '/profiles/edit'}), url(r'^help/', direct_to_template, {'template': 'help.html'}, name="help"), url(r'^about/', direct_to_template, {'template': 'about.html'}, name="about"), url(r'^profiles/', include('idios.urls')), url(r'^invite/', include('kaleo.urls')), url(r'^notifications/', include('notifications.urls', namespace="notifications")), url(r'^avatar/', include('avatar.urls')), url(r'^snapshot/', include('snapshot.urls')), url(r'^note/', include('note.urls')),
from django.conf.urls import url from account.views import RegisterView, RegisterApiView, LoginView from account import views as account_views urlpatterns = [ url(r'^reg/', RegisterView.as_view()), url(r'login/', LoginView.as_view()), url(r'^api/reg/$', RegisterApiView.as_view()), url(r'^api/genVerifyImage/$', account_views.GenVerifyImage.as_view()), url(r'^api/smsVerifyCode/$', account_views.SmsVerifyCode.as_view()), url(r'^api/crossdomain/$', account_views.LoginSetCookieView.as_view()), url(r'^api/checklogin$', account_views.CheckLoginView.as_view()), ]
if 'account' in settings.INSTALLED_APPS: # We use localized URLs in our app. django-user-accounts doesn't. Too bad. from account.views import (SignupView, LoginView, LogoutView, DeleteView, ConfirmEmailView, ChangePasswordView, PasswordResetView, PasswordResetTokenView, SettingsView) urlpatterns += i18n_patterns( "", url(_(r"^signup/$"), SignupView.as_view(), name="account_signup"), # original is: url(_(r"^login/$"), but we prefer: url(_(ur'^signin/$'), LoginView.as_view(), name="signin"), # original is: url(_(r"^logout/$"), but we prefer: url(_(ur'^signout/$'), LogoutView.as_view(), name="signout"), url(_(r"^confirm_email/(?P<key>\w+)/$"), ConfirmEmailView.as_view(), name="account_confirm_email"), url(_(r"^password/$"), ChangePasswordView.as_view(), name="account_password"), url(_(r"^password/reset/$"), PasswordResetView.as_view(), name="account_password_reset"), url(_(r"^password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$"), PasswordResetTokenView.as_view(), name="account_password_reset_token"), url(_(r"^settings/$"), SettingsView.as_view(), name="account_settings"),
from django.urls import path from account.views import RegisterView, LoginView, ChangePasswordView, ChangePasswordDoneView, UserProfileView, UpdateUserView from django.contrib.auth.views import LogoutView app_name = 'account' urlpatterns = [ path('register', RegisterView.as_view(), name='register'), path('login', LoginView.as_view(), name='login'), path('logout', LogoutView.as_view(), name='logout'), path('change_password/', ChangePasswordView.as_view(), name='change-password'), path('change_password_done/', ChangePasswordDoneView.as_view(), name='change-password-done'), path('profile/<int:pk>', UserProfileView.as_view(), name='user-profile'), path('update/<int:pk>', UpdateUserView.as_view(), name='edit_profile'), # path('reset_password/r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$'') ]
from django.urls import path from django.views.decorators.csrf import csrf_exempt from account.views import LoginView, RegistrationView, ChangeUserPasswordView, UserRegisterConfirmView, \ ESIAUserConfirmView urlpatterns = [ path('login/', csrf_exempt(LoginView.as_view()), name='login'), path('registration/', RegistrationView.as_view(), name='logout'), path('change_password/', ChangeUserPasswordView.as_view(), name='change_password'), path('confirm/', UserRegisterConfirmView.as_view(), name='confirm'), path('esia_confirm/', ESIAUserConfirmView.as_view(), name='esia_confirm'), ]
from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from account.views import LoginView, LogoutView urlpatterns = [ path('admin/', admin.site.urls), path('api/v1/', include('account.urls'), name='profile'), path('api/v1/', include('comic.urls'), name='comic'), path('api/v1/', include('publisher.urls'), name='publisher'), path('api/v1/login/', LoginView.as_view()), path('api/v1/logout/', LogoutView.as_view()), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
#! /usr/env/bin python from django.urls import re_path, include from account.views import LoginView, UserAddView urlpatterns = [ re_path(r'^login/', LoginView.as_view(), name='login'), re_path(r'^add/$', UserAddView.as_view(), name='add_user') ]
from __future__ import unicode_literals from django.conf.urls import patterns, url from django.views.generic import TemplateView from account.views import SignupView, LoginView, LogoutView, DeleteView from account.views import ConfirmEmailView from account.views import ChangePasswordView, PasswordResetView, \ PasswordResetTokenView from account.views import SettingsView urlpatterns = patterns( "", url(r"^signup/$", SignupView.as_view(), name="account_signup"), url(r"^login/$", LoginView.as_view(), name="account_login"), url(r"^logout/$", LogoutView.as_view(), name="account_logout"), url(r"^confirm_email/(?P<key>\w+)/$", ConfirmEmailView.as_view(), name="account_confirm_email"), url(r"^password/$", ChangePasswordView.as_view(), name="account_password"), url(r"^password/reset/$", PasswordResetView.as_view(), name="account_password_reset"), url(r"^password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$", PasswordResetTokenView.as_view(), name="account_password_reset_token"), url(r"^settings/$", SettingsView.as_view(), name="account_settings"), url(r"^delete/$", DeleteView.as_view(), name="account_delete"), ) handler403 = TemplateView.as_view(template_name="403.html")
from django.urls import path from account.views import RegisterView, LoginView urlpatterns = [ path('/register', RegisterView.as_view()), path('/', LoginView.as_view()), ]
app_name = 'account' urlpatterns = [ path('states/', StateList.as_view()), path('subjects/', SubjectList.as_view()), path('schooltypes/', SchoolTypeList.as_view()), path('schooldata/', SchoolDataList.as_view()), path('schooldata/<int:school_type>/', SchoolDataList.as_view()), path('users/<uuid:uuid>/', CustomUserView.as_view(), name="user_view"), path('current/', CurrentUserView.as_view({ 'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', 'delete': 'destroy' }), name="account_view"), path('create/', CustomUserCreateView.as_view(), name="account_create"), path('email/verify/<uuid:token>/', views.verify_email, name="email_verify"), path('email/resend_verification/', views.resend_verification), path('request-password-reset/', views.password_reset_request), path('reset-password/<uuid:token>/', views.password_reset_verify), path('login/', LoginView.as_view(), name='knox_login'), path('logout/', knox_views.LogoutView.as_view(), name='knox_logout'), path('logoutall/', knox_views.LogoutAllView.as_view(), name='knox_logoutall'), ]
from django.contrib import admin from account.forms import LoginEmailForm from account.views import LoginView from wagtail.admin import urls as wagtailadmin_urls from wagtail.core import urls as wagtail_urls from lti.views import LtiInitializerView from . import api, views urlpatterns = [ path("admin/", admin.site.urls), path("django-rq/", include("django_rq.urls")), path("account/login/", LoginView.as_view(form_class=LoginEmailForm), name="account_login"), path("account/signup/", views.SignupView.as_view(), name="account_signup"), path("account/settings/", views.SettingsView.as_view(), name="account_settings"), path("account/", include("account.urls")), path("read/<int:text_id>/", views.read, name="read"), path("lemmatized_text/", include("lemmatized_text.urls")), path("lattices/", include("lattices.urls")), path("vocab/", include("vocab_list.urls")), path("classes/", include("groups.urls")), path("api/v1/me/", api.MeAPI.as_view()), path("api/v1/lemmatized_texts/", api.LemmatizedTextListAPI.as_view()), path("api/v1/lemmatized_texts/<int:pk>/detail/", api.LemmatizedTextDetailAPI.as_view()),
schema_view = get_schema_view( openapi.Info( title="WEZOM vebinar API", default_version='v1', description=''' Documentation The `ReDoc` view can be found [here](/doc). ''', terms_of_service="https://www.google.com/policies/terms/", contact=openapi.Contact(email="*****@*****.**"), license=openapi.License(name="BSD License"), ), public=True, permission_classes=(permissions.AllowAny, ), ) from account.views import LoginView urlpatterns = [ path('', include(router.urls)), path('user/login', LoginView.as_view(), name="user-login"), path('admin/', admin.site.urls), # swagger path(r'swagger', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'), path(r'doc', schema_view.with_ui('redoc', cache_timeout=0), name='schema-redoc'), ]
from home.views import home_page_view from resources.views import ResourcesView from account.views import RegisterView, LoginView, EmailActivateView, ForgotPasswordView, PasswordSetterView, logout_view, ProfileView from events.views import EventsPageView from about.views import about_page_view from profiles.views import profiles_list_view, home_profile_view, github_api_view, codeforces_api_view from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.conf import settings urlpatterns = [ path('admin/', admin.site.urls), # home path('', home_page_view, name='home'), # account path('login/', LoginView.as_view(), name='user_login'), path('register/', RegisterView.as_view(), name='register'), path('activate/<uidb64>/<token>', EmailActivateView.as_view(), name='activate'), path('password/forgot/', ForgotPasswordView.as_view(), name='forgot_password'), path('password/reset/', PasswordSetterView.as_view(), name='reset_password'), path('password/reset/<username64>/<token>/', PasswordSetterView.as_view(), name='reset_password'), path('logout/', logout_view, name='logout'), path('profile/', ProfileView.as_view(), name='profile'),
def test_get(self): request = self.factory.get(reverse("account_login")) request.user = AnonymousUser() response = LoginView.as_view()(request) self.assertEqual(response.status_code, 200) self.assertEqual(response.template_name, ["account/login.html"])
from django.urls import path from account.views import LoginView, OTPView, RefreshTokenView urlpatterns = [ path("send-otp/", OTPView.as_view()), path("login-otp/", LoginView.as_view()), path("refresh-token/", RefreshTokenView.as_view()), ]
from account.views import LoginView from testproj.utils.apps import get_api_url from django.urls import path, include from rest_framework.routers import DefaultRouter router = DefaultRouter(trailing_slash=True) # router.register(r'users', UserViewSet, 'api-users') urlpatterns = [ path(get_api_url(), include(router.urls)), path(get_api_url(url_name='login'), LoginView.as_view(), name="login"), ]
from django.conf.urls import * from account.views import LoginView, LogoutView, ChangePassWord, look_ones_answers, UserObjectView from account.views import UserView from account.views import look_ones_questions from . import views urlpatterns = patterns( '', url(r'^login/?$', LoginView.as_view(), name='user_login_view'), url(r'^user/?$', UserView.as_view(), name='user_view'), url(r'^user/(?P<id>\d+)/?$', UserObjectView.as_view(), name='user_object_view'), url(r'^logout/?$', LogoutView.as_view(), name='user_logout_view'), url(r'^change_password/?$', ChangePassWord.as_view(), name='change_password_view'), url(r'^user/(?P<id>\d+)/questions/?$', look_ones_questions, name='look_ones_questions'), url(r'^user/(?P<id>\d+)/answers/?$', look_ones_answers, name='look_ones_answers'), )
from django.urls import path from account.views import (RegistrationView, ActivationView, LoginView, LogoutView, ResetPasswordView, ChangePasswordView) urlpatterns = [ path('register/', RegistrationView.as_view()), path('activation/', ActivationView.as_view()), path('login/', LoginView.as_view()), path('logout/', LogoutView.as_view()), # path('reset_password/', ResetPasswordView.as_view()), # path('change_password/', ChangePasswordView.as_view()) ]
from django.contrib.auth.views import password_reset_done from .forms import PasswordResetForm from account.views import LoginView, OferClubCreateView, facebook_new, facebook_callback, password_reset_confirm, \ NewsLetterCreateView from account.forms import EmailAuthenticationForm, SetPasswordForm urlpatterns = patterns( '', url(r'^cadastrar/$', OferClubCreateView.as_view(), name='signup'), url(r'^new/facebook/$', facebook_new, name='accounts_facebook_new'), url(r'^new/facebook/callback/$', facebook_callback, name='accounts_facebook_callback'), url(r'^login/$', LoginView.as_view(), { 'template_name': 'account/login.html', 'authentication_form': EmailAuthenticationForm }, name='login'), url(r'^logout/$', logout, {'next_page': reverse_lazy('account:login', kwargs={})}, name='logout'), url(r'^cadastrar-newsletter/$', NewsLetterCreateView.as_view(), name='create_newsletter'), url(r'^senha/recuperar/$', password_reset, { 'template_name': 'account/password_reset_form.html', 'email_template_name': 'account/password_reset_email.html', 'html_email_template_name': None,
if 'account' in settings.INSTALLED_APPS: # We use localized URLs in our app. django-user-accounts doesn't. Too bad. from account.views import (SignupView, LoginView, LogoutView, DeleteView, ConfirmEmailView, ChangePasswordView, PasswordResetView, PasswordResetTokenView, SettingsView) urlpatterns += i18n_patterns( "", url(_(r"^signup/$"), SignupView.as_view(), name="account_signup"), # original is: url(_(r"^login/$"), but we prefer: url(_(ur'^signin/$'), never_cache(LoginView.as_view()), name="signin"), # original is: url(_(r"^logout/$"), but we prefer: url(_(ur'^signout/$'), never_cache(LogoutView.as_view()), name="signout"), url(_(r"^confirm_email/(?P<key>\w+)/$"), ConfirmEmailView.as_view(), name="account_confirm_email"), url(_(r"^password/$"), ChangePasswordView.as_view(), name="account_password"), url(_(r"^password/reset/$"), PasswordResetView.as_view(), name="account_password_reset"), url(_(r"^password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$"), PasswordResetTokenView.as_view(), name="account_password_reset_token"), url(_(r"^settings/$"), SettingsView.as_view(), name="account_settings"),
from django.urls import path, re_path from account.views import ( ChangePasswordView, ConfirmEmailView, DeleteView, LoginView, LogoutView, PasswordResetTokenView, PasswordResetView, SettingsView, SignupView, ) urlpatterns = [ path('signup/', SignupView.as_view(), name="account_signup"), path('login/', LoginView.as_view(), name="account_login"), path('logout/', LogoutView.as_view(), name="account_logout"), re_path(r'^confirm_email/(?P<key>\w+)/$', ConfirmEmailView.as_view(), name="account_confirm_email"), path('password/', ChangePasswordView.as_view(), name="account_password"), path('password/reset/', PasswordResetView.as_view(), name="account_password_reset"), re_path(r'^password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', PasswordResetTokenView.as_view(), name="account_password_reset_token"), path('settings/', SettingsView.as_view(), name="account_settings"), path('delete/', DeleteView.as_view(), name="account_delete"), ]
from __future__ import unicode_literals from django.conf.urls import patterns, url from account.views import SignupView, LoginView, LogoutView, DeleteView from account.views import ConfirmEmailView from account.views import ChangePasswordView, PasswordResetView, PasswordResetTokenView from account.views import SettingsView urlpatterns = patterns("", url(r"^signup/$", SignupView.as_view(), name="account_signup"), url(r"^login/$", LoginView.as_view(), name="account_login"), url(r"^logout/$", LogoutView.as_view(), name="account_logout"), url(r"^confirm_email/(?P<key>\w+)/$", ConfirmEmailView.as_view(), name="account_confirm_email"), url(r"^password/$", ChangePasswordView.as_view(), name="account_password"), url(r"^password/reset/$", PasswordResetView.as_view(), name="account_password_reset"), url(r"^password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$", PasswordResetTokenView.as_view(), name="account_password_reset_token"), url(r"^settings/$", SettingsView.as_view(), name="account_settings"), url(r"^delete/$", DeleteView.as_view(), name="account_delete"), )
from django.conf.urls import url from account.views import LoginView, RegisterView, UserListView, ProfileDetailView, ProfileUpdateView from permapp.views import News1CreateView, News1DeleteView, News1DetailView, News1ListView, News1UpdateView urlpatterns = [ url(r'^login/$', LoginView.as_view(), name="login"), url(r'^register/$', RegisterView.as_view(), name="register"), url(r'^users/$', UserListView.as_view(), name="users"), url(r'^logout/$', 'django.contrib.auth.views.logout',{'next_page': '/'},name="logout"), url(r'^profile/(?P<pk>\d+)/$', ProfileDetailView.as_view(), name='profile'), url(r'^profile/(?P<pk>\d+)/edit/$', ProfileUpdateView.as_view(), name='profile-edit'), url(r'^news1/$', News1ListView.as_view(), name="news1-list"), url(r'^news1/add/$', News1CreateView.as_view(), name="news1-add"), url(r'^news1/(?P<pk>\d+)/$', News1DetailView.as_view(), name="news1-detail"), url(r'^news1/(?P<pk>\d+)/edit/$', News1UpdateView.as_view(), name="news1-edit"), url(r'^news1/(?P<pk>\d+)/delete/$', News1DeleteView.as_view(), name="news1-delete"), ]
from django.conf.urls import url from account.views import RegisterUserProfileView, LoginView, LogoutView, UserProfileView urlpatterns = [ url(r'^register$', RegisterUserProfileView.as_view(), name='register'), url(r'^login$', LoginView.as_view(), name='login'), url(r'^logout$', LogoutView.as_view(), name='logout'), url(r'^profile$', UserProfileView.as_view(), name='profile') ]
from django.conf.urls import url from account.views import AddressView, LoginView, SignupView, InstitutionView, TokenView, UserView, UserFormView urlpatterns = [ url('login', LoginView.as_view()), url('^signup', SignupView.as_view()), url('^institutionsignup', InstitutionView.as_view()), url('token', TokenView.as_view()), url('users/(?P<id>[0-9]+)', UserView.as_view()), url('users', UserView.as_view()), # url('user', UserFormView.as_view()), url('addresses', AddressView.as_view()) ]
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. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from account.views import LoginView from django.conf import settings from django.conf.urls import include, url from django.conf.urls.static import static from django.contrib import admin from django.contrib.auth import views as auth_views from django.core.urlresolvers import reverse_lazy urlpatterns = [ url(r'^accounts/login/$', LoginView.as_view(template_name='ldap_login.html'), name='login'), url(r'^accounts/logout/$', auth_views.logout, {'next_page': reverse_lazy('index')}, name='logout'), url(r'^', include('mentoring.urls')), url(r'^admin/', include(admin.site.urls)), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) handler500 = 'mentoring.views.handler500' handler404 = 'mentoring.views.handler500'
from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.views.generic import TemplateView from account.views import LoginView from django.http import HttpResponse from django.contrib import admin admin.autodiscover() #from django_rea.valueaccounting.models import * urlpatterns = patterns( "", url(r"^$", LoginView.as_view(template_name='account/login.html'), name='home'), #url(r"^$", 'django_rea.valueaccounting.views.home', name="home"), url(r"^accounting/", include("django_rea.valueaccounting.urls")), url(r"^admin/", include(admin.site.urls)), url(r"^account/", include("account.urls")), url(r"^notification/", include("pinax.notifications.urls")), url(r"^equipment/", include("django_rea.equipment.urls")), url(r"^board/", include("django_rea.board.urls")), url(r"^work/", include("ocp.work.urls")), url(r"^api/", include("django_rea.api.urls")), #url(r'^report_builder/', include('report_builder.urls')), url(r'^comments/', include('django_comments.urls')), url(r'^membership/$', 'ocp.work.views.membership_request', name="membership_request"),
# coding=utf-8 from django.conf.urls import url from django.contrib.auth import views as auth_views from account.views import (LoginView, MessageView, CheckMessageView, RegisterView, ResetPasswordView, ProfileView, FriendsView) urlpatterns = [ url(r'^login/$', LoginView.as_view(), name='login'), url(r'^logout/$', auth_views.logout, name='logout'), url(r'^register$', RegisterView.as_view(), name='register'), url(r'^send_message$', MessageView.as_view(), name='send_message'), url(r'^auth_message$', CheckMessageView.as_view(), name='auth_message'), url(r'^reset_password', ResetPasswordView.as_view(), name='reset_password'), url(r'^profile', ProfileView.as_view(), name='profile'), url(r'^friends', FriendsView.as_view(), name='friends'), ]
from django.urls import path from rest_framework_simplejwt.views import TokenRefreshView from account.views import ( RegisterView, ActivationView, UserActivityView, LoginView, ChangePasswordView, ForgotPasswordView, CreateNewPasswordView, ProfileViewSet, ) user_detail = ProfileViewSet.as_view( {"get": "retrieve", "put": "update", "patch": "partial_update"} ) urlpatterns = [ path("register/", RegisterView.as_view()), path("activate/<uuid:activation_code>/", ActivationView.as_view()), path("login/", LoginView.as_view()), path("refresh_token/", TokenRefreshView.as_view()), path("activity/", UserActivityView.as_view()), path("change_password/", ChangePasswordView.as_view()), path("reset_password/", ForgotPasswordView.as_view()), path("reset_password_confirm/", CreateNewPasswordView.as_view()), path("profile/", user_detail), ]
from account.views import ( ChangePasswordView, ConfirmEmailView, DeleteView, LoginView, LogoutView, PasswordResetTokenView, PasswordResetView, SettingsView, SignupView, ) urlpatterns = [ path("signup/", SignupView.as_view(), name="account_signup"), path("login/", LoginView.as_view(), name="account_login"), path("logout/", LogoutView.as_view(), name="account_logout"), path("confirm_email/<str:key>/", ConfirmEmailView.as_view(), name="account_confirm_email"), path("password/", ChangePasswordView.as_view(), name="account_password"), path("password/reset/", PasswordResetView.as_view(), name="account_password_reset"), path("password/reset/<str:uidb36>/<str:token>/", PasswordResetTokenView.as_view(), name="account_password_reset_token"), path("settings/", SettingsView.as_view(), name="account_settings"), path("delete/", DeleteView.as_view(), name="account_delete"), ]