from views import add_admin_dashboard add_admin_dashboard() """ Login Manager """ @login_manager.user_loader def get_user(ident): return User.query.get(int(ident)) app.add_url_rule('/login', view_func=Login.as_view('login')) app.add_url_rule('/logout', view_func=Logout.as_view('logout')) app.add_url_rule('/register', view_func=Register.as_view('register')) app.add_url_rule('/admin', view_func=Admin.as_view('admin')) app.add_url_rule('/test', view_func=Test.as_view('test')) app.add_url_rule('/', view_func=Index.as_view('index')) app.add_url_rule('/viewtab', view_func=Viewtab.as_view('viewtab')) app.add_url_rule('/worktab', view_func=Worktab.as_view('worktab')) app.add_url_rule('/dev/upload', view_func=UploadTemplate.as_view('upload_template')) app.add_url_rule('/board/all_posts', view_func=MainBoard.as_view('main_board')) app.add_url_rule('/board/post', view_func=ViewPost.as_view('view_post')) app.add_url_rule('/user/profile/<username>', view_func=UserProfile.as_view('user_profile'))
from django.contrib.auth.views import login, logout_then_login from django.conf.urls import patterns, url from views import LandingPage, Register # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns( "HVZ.main.views", # Examples: # url(r'^$', 'HVZ.views.home', name='home'), # url(r'^HVZ/', include('HVZ.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"^login", login, name="login"), url(r"^logout", logout_then_login, name="logout"), url(r"^register/", Register.as_view(), name="register"), url(r"^$", LandingPage.as_view(), name="main_landing"), )
from django.contrib.auth.views import login, logout_then_login, password_reset, password_reset_done, password_reset_confirm, password_reset_complete from django.conf.urls import patterns, url from views import LandingPage, Register, TwilioCallHandler # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('HVZ.main.views', url(r'^login', login, name="login"), url(r'^logout', logout_then_login, name="logout"), url(r'^register/', Register.as_view(), name="register"), # Auth versions of the above basics url(r'^login', login, name="auth_login"), url(r'^register/', Register.as_view(), name="registration_register"), url(r'^user/password/reset/$', password_reset, {'post_reset_redirect': '/user/password/reset/done/'}, name="password_reset"), url(r'^user/password/reset/done/$', password_reset_done), url(r'^user/password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', password_reset_confirm, {'post_reset_redirect': '/user/password/done/'}), url(r'^user/password/done/$', password_reset_complete), url(r'^twilio/call$', TwilioCallHandler.as_view(), name="main_twilio_call"), url(r'^$', LandingPage.as_view(), name="main_landing"), )
from django.conf.urls import include, url from views import Login, Register, Logout urlpatterns = [ url(r'^login/$', Login.as_view(), name='login_url'), url(r'^register/$', Register.as_view(), name='register_url'), url(r'^logout/$', Logout.as_view(), name='logout_url'), ]
from django.utils.decorators import method_decorator #custom from views import Home, Test, Landing, Login, Logout, Register, Jars from myproject import settings from django.shortcuts import render, redirect '''UTILTIES: MAybe move this somewhere else''' def anonymous_required(func): def as_view(request, *args, **kwargs): redirect_to = kwargs.get('next', settings.ANON_REDIRECT_URL) if request.user.is_authenticated(): return redirect('home') response = func(request, *args, **kwargs) return response return as_view urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^home/',login_required(Home.as_view()), name='home'), url(r'^test/', login_required(Test.as_view()), name='test'), url(r'^jars/', login_required(Jars.as_view()), name='jars'), url(r'^accounts/logout', login_required(Logout.as_view()), name='logout'), url(r'^accounts/login/', anonymous_required(Login.as_view()), name='login'), url(r'^accounts/register/', anonymous_required(Register.as_view()), name='register'), url(r'^$', anonymous_required(Landing.as_view()), name='landing') ]
from django.conf.urls import include, url from views import LoginView, SettingView, Register,CateSetting,AddCate,IndexView,Article,AddArticle,AddArticleDetail,\ UploadImg,CarouselSetting,AddCarouselItem,ModifyCarouselItem,DeleteCarouselItem,DeleteArticle,ConfirmArticle,AddArticleImg,\ ModifyArticleImg,DeleteArticleImg,YingShiNanGuo,AddMediaArticle,DeleteMediaArticle,ConfirmMediaArticle,AuthGroupSetting,\ AddGroup,OperationLog,DeleteGroup,GroupSetting,CitySetting,AddCity,AddArea,DeleteArea,DeleteCity,TopicSetting,AddTopicArticle,\ DeleteTopicArticle, AddTopicCover from django.contrib.auth.models import User urlpatterns = [ url(r'^login/$', LoginView.as_view(), name="login"), url(r'^setting/$', SettingView.as_view(), name="setting"), url(r'^register/$', Register.as_view(), name="register"), url(r'^cate_setting/$', CateSetting.as_view(), name="cate_setting"), url(r'^add_cate/$', AddCate.as_view(), name="add_cate"), url(r'^index/$', IndexView.as_view(), name="index"), url(r'^article/$', Article.as_view(), name="article"), url(r'^add_article/$', AddArticle.as_view(), name="add_article"), url(r'^add_article_detail/(?P<article_id>\w+)/$', AddArticleDetail.as_view(), name="add_article_detail"), url(r'^upload_img/$', UploadImg.as_view(), name="upload_img"), url(r'^carousel_setting/$', CarouselSetting.as_view(), name="carousel_setting"), url(r'^add_carousel_item/$', AddCarouselItem.as_view(), name="add_carousel_item"), url(r'^modify_carousel_item/$', ModifyCarouselItem.as_view(), name="modify_carousel_item"), url(r'^delete_carousel_item/$',
from django.contrib.auth.views import ( login, logout_then_login, password_reset, password_reset_done, password_reset_confirm, password_reset_complete ) from django.conf.urls import patterns, url from views import LandingPage, Register, TwilioCallHandler, success, HarrassmentView, harrassmentConfirmation, spitList urlpatterns = patterns('HVZ.main.views', url(r'^login', login, name="login"), url(r'^logout', logout_then_login, name="logout"), url(r'^register/', Register.as_view(), name="register"), url(r'^success/', success, name="success"), url(r'^harrassmentForm/', HarrassmentView.as_view(), name="harrassmentForm"), url(r'^harrassmentConfirmation/', harrassmentConfirmation, name="harrassmentConfirmation"), url(r'^spitList/(\w+)/$', spitList, name="spitList"), # Auth versions of the above basics url(r'^login', login, name="auth_login"), url(r'^register/', success, name="registration_register"), url(r'^user/password/reset/$', password_reset, {'post_reset_redirect': '/user/password/reset/done/'}, name="password_reset"), url(r'^user/password/reset/done/$', password_reset_done), url(r'^user/password/reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$', password_reset_confirm, {'post_reset_redirect': '/user/password/done/'}),
urlpatterns = patterns( '', url(r'^likes/', include('phileo.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^$', Home.as_view(), name='index'), url(r'^proyecto/(?P<username>\w+)/(?P<slug>[-_\w]+)/$', Project_view.as_view(), name='project'), url(r'^proyecto/editar/(?P<username>\w+)/(?P<slug>[-_\w]+)/$', Edit_project.as_view(), name='editproject'), url(r'^perfil/(?P<slug>[-_\w]+)/$', Profile.as_view(), name='profile'), url(r'^dashboard/(?P<slug>[-_\w]+)/$', Dashboard.as_view(), name='dashboard'), url(r'^descubre/$', Category_view.as_view() , name='category'), url(r'^colabora/(?P<tipo>\w+)/$', RecomendedProjects_view.as_view() , name='matches'), url(r'^descubre/(?P<category>\w+)/$', Category_view_filter.as_view(), name='subcategory'), url(r'^descubre/(?P<category>\w+)/(?P<subcategory>\w+)/$', Sub_category_view_filter.as_view(), name='detailsubcategory'), url(r'^encuentra/$', Users_view.as_view() , name='encuentra'), url(r'^register/$', Register.as_view(), name='register'), url(r'^login/$', Login.as_view(), name='login'), url(r'^register/perfil/$', Create_profile.as_view(), name='createprofile'), url(r'^logout/$', views.user_logout, name='logout'), url(r'^configuracion/(?P<username>\w+)/$', login_required(Settings.as_view()), name='settings'), url(r'^crea/$', login_required(Create_project.as_view()), name='create'), url(r'^crea/habilidad/$', login_required(Create_skill.as_view()), name='createSkill'), url(r'^froala_editor/', include('froala_editor.urls')), #url(r'^mensajes/', include('postman.urls', app_name='postman')), url(r'^colaborar/(?P<username>\w+)/(?P<slug>[-_\w]+)/$', login_required(views.register_collaborator), name='collaborate'), url(r'^colaboraciones/(?P<username>\w+)/(?P<tipo>\w+)/$', login_required(Trueques.as_view()), name='trueques'), url(r'^colaboraciones/cerrar/(?P<collaboration>\w+)/(?P<type_true>[0-9])/$', views.Close_trueque, name='cerrarTrueque'), url(r'^acerca_de_troca$', AboutView.as_view(), name='about'), url(r'^quienes_somos', OurPeople.as_view(), name='ourpeople'), (r'^mensajes/', include('django_messages.urls')), url(r'^feedback/', include('feedback_form.urls')),
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.11/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 django.contrib.auth import views as auth_views from django.views.generic.base import TemplateView from views import Login, Register, Verify_Token urlpatterns = [ url(r'^$', view=TemplateView.as_view(template_name='home.html'), name='home'), url(r'^admin/', admin.site.urls), url(r'^login/$', view=Login.as_view(), name='login'), url(r'^logout/$', view=auth_views.logout, name='logout'), url(r'^register/$', view=Register.as_view(), name='register'), url(r'^verify_token/$', view=Verify_Token.as_view(), name='verify_token'), ]
from django.conf.urls import url from django.views.decorators.csrf import csrf_exempt from views import (Register, AddRelatives, AddRelationship, AddFamily, SearchRelatives, Login) urlpatterns = [ url(r'^v1/register/$', csrf_exempt(Register.as_view()), name='Information_register'), url(r'^v1/login/$', csrf_exempt(Login.as_view()), name='Information_login'), url(r'^v1/addfamily/$', csrf_exempt(AddFamily.as_view()), name='Information_addfamily'), url(r'^v1/addrelationship/$', csrf_exempt(AddRelationship.as_view()), name='Information_addrelationship'), url(r'^v1/addrelatives/$', csrf_exempt(AddRelatives.as_view()), name='Information_addrelatives'), url(r'^v1/searchrelative/$', csrf_exempt(SearchRelatives.as_view()), name='Information_searchrelatives'), ]
from django.views.decorators.csrf import csrf_exempt from django.conf.urls import url from views import(Register, Login) urlpatterns = [ url(r'^v1/register/$', csrf_exempt(Register.as_view())), url(r'^v1/login/$', csrf_exempt(Login.as_view())), ]
from django.conf.urls import url, include from . import views from views import Register, Login, ResetPassword, ChangePassword urlpatterns = [ url(r'^$', views.index, name="index"), url(r'^users$', Register.as_view(), name="register"), url(r'^login$', Login.as_view(), name="login"), url(r'^updateInfo/(?P<id>\d+)$', views.updateInfo, name="updateInfo"), url(r'^updatePassword/(?P<id>\d+)$', views.updatePassword, name="updatePassword"), url(r'^updateDescription$', views.updateDescription, name="updateDescription"), url(r'^removeUser/(?P<id>\d+)$', views.removeUser, name="removeUser"), url(r'^createUser$', views.createUser, name="createUser"), url(r'^resetPasswordDisplay$', views.resetPasswordDisplay, name="resetPasswordDisplay"), url(r'^resetPassword$', ResetPassword.as_view(), name="resetPassword"), url(r'^changePassword$', ChangePassword.as_view(), name="changePassword") ]