Exemplo n.º 1
0
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'))
Exemplo n.º 2
0
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"),
)
Exemplo n.º 3
0
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"),
)
Exemplo n.º 4
0
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'),
]
Exemplo n.º 5
0
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')
]
Exemplo n.º 6
0
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/$',
Exemplo n.º 7
0
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/'}),
Exemplo n.º 8
0
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')),
Exemplo n.º 9
0
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'),
]
Exemplo n.º 10
0
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'),
]
Exemplo n.º 11
0
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())),        
        ]
Exemplo n.º 12
0
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")
]