Exemplo n.º 1
0
# 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'),
]
Exemplo n.º 2
0
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"),


]
Exemplo n.º 3
0
Arquivo: urls.py Projeto: Crypt1k/Blog
        'django.contrib.auth.views.password_change_done',
        {'template_name': 'account/password_change_done.html'},
        name='password_change_done'),
    url(r'^password_reset/$', 'django.contrib.auth.views.password_reset',
        {'template_name': 'account/password_reset_form.html',
         'email_template_name': 'account/password_reset_email.html',
         'post_reset_redirect': 'account:password_reset_done'},
        name='password_reset'),
    url(r'^password_reset_done/$',
        'django.contrib.auth.views.password_reset_done',
        {'template_name': 'account/password_reset_done.html'},
        name='password_reset_done'),
    url(r'^password_reset/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',
        'django.contrib.auth.views.password_reset_confirm',
        {'template_name': 'account/password_reset_confirm.html',
         'post_reset_redirect': '/password_reset_complete/'},
        name='password_reset_confirm'),
    url(r'^password_reset_complete/$',
        'django.contrib.auth.views.password_reset_complete',
        {'template_name': 'account/password_reset_complete.html'},
        name='password_reset_complete'),
    url(r'^registration/$', RegisterView.as_view(), name='register'),
)

if settings.DEBUG:
    urlpatterns += patterns('django.views.static',
                            (r'media/(?P<path>.*)',
                             'serve',
                             {'document_root': settings.MEDIA_ROOT}),
                            )
Exemplo n.º 4
0
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")
)
Exemplo n.º 5
0
from django.views.decorators.csrf import csrf_exempt

from account.views import RegisterView, ActiveUserView, ForCodeView, LoginView, ForgetPwdView, LogoutView, \
    ResetView, ModifyPwdView, weibo_login, Bindemail
from apps.competition.views import *

urlpatterns = [
    # xadmin后台路由
    path('xadmin/', xadmin.site.urls),
    # 验证码
    path('captcha/', include('captcha.urls')),

    # 首页
    path('', index, name='index'),
    # 邮箱注册路由
    path('register/', RegisterView.as_view(), name='register'),
    # 邮件激活路由
    re_path('active/(?P<active_code>.*)/', ActiveUserView.as_view(), name='user_active'),
    # 手机号注册路由
    path('forcode/', csrf_exempt(ForCodeView.as_view()), name='forcode'),
    # 第三方登录
    path('social/', include('social_django.urls', namespace='social')),
    # 微博第三方登录路由
    path('weibo/', weibo_login, name="weibo"),
    # 微博登录后回调路由
    path("bindemail/", Bindemail.as_view(), name="Bindemail"),

    # 用户登陆路由
    path("login/", LoginView.as_view(), name="login"),
    # 用户注销路由
    path('logout/', LogoutView.as_view(), name="logout"),
Exemplo n.º 6
0
urlpatterns = []
urlpatterns += router.urls

urlpatterns = [
    path('jet/', include('jet.urls', 'jet')),
    path('admin/', admin.site.urls),
    path('api/v1/', include(router.urls)),
    path('api/v1/token', TokenObtainPairView.as_view(),
         name='token_obtain_pair'),
    path('api/v1/token/refresh',
         TokenRefreshView.as_view(), name='token_refresh'),
    path('django-rq/', include('django_rq.urls')),
    # account views
    path('api/v1/me', MeView.as_view()),
    path('api/v1/login', LoginAndUpdateView.as_view()),
    path('api/v1/login/<int:pk>', LoginAndUpdateView.as_view()),
    path('api/v1/logout', LogoutView),
    path('api/v1/register', RegisterView.as_view()),
    path('api/v1/activate', ActivateView),
    path('api/v1/actions', GetPlanAction),
    path('api/v1/marketing-plans-conditions', GetMarketingPlanConditions),
    path('api/v1/contacts-match-conditions', ContactMatchConditions),
    path('api/v1/reports', Reports),

    path('api/v1/campaigns/<int:pk>/note',
         CampaignExtraView.as_view({'get': 'note'})),
    path('api/v1/uploads', upload_excel_contacts),
    path('api/v1/search-contacts', SearchContact),
    path('api/v1/contacts/<int:id>/histories', ContactHistory)
]