コード例 #1
0
ファイル: views.py プロジェクト: asb29/Redwing
def register(request):
    if request.method == 'POST':
        form = UserCreationForm(request.POST)
        if form.is_valid():
            form.save()
            new_user = authenticate(username=form.cleaned_data['username'],
                                    password=form.cleaned_data['password1'])
            login(request, new_user)
            return HttpResponseRedirect("/")
    return CreateView.as_view(template_name='registration/register.html',
                              form_class=RegisterForm,
                              success_url='/accounts/login/')(request)
コード例 #2
0
ファイル: urls.py プロジェクト: jradd/django-polls
from .forms import BookForm, SoundDeviceForm
from .models import Book, SoundDevice
from db_file_storage.compat import url, reverse_lazy

app_name = 'model_filefields_example'

urlpatterns = [
    url(r'^$',
        ListView.as_view(
            queryset=Book.objects.all(),
            template_name='model_filefields_example/book_list.html'),
        name='book.list'),
    url(r'^books/add/$',
        CreateView.as_view(
            model=Book,
            form_class=BookForm,
            template_name='model_filefields_example/book_form.html',
            success_url=reverse_lazy('model_files:book.list')),
        name='book.add'),
    url(r'^books/edit/(?P<pk>\d+)/$',
        UpdateView.as_view(
            model=Book,
            form_class=BookForm,
            template_name='model_filefields_example/book_form.html',
            success_url=reverse_lazy('model_files:book.list')),
        name='book.edit'),
    url(r'^books/delete/(?P<pk>\d+)/$',
        DeleteView.as_view(model=Book,
                           success_url=reverse_lazy('model_files:book.list')),
        name='book.delete'),
    url(r'^sound_devices/add/$',
コード例 #3
0
    # auth
    url(r'', include('social_auth.urls')),

    url(r'^accounts/logout/$',
        'django.contrib.auth.views.logout',
        {'next_page': '/'},
        name='auth_logout'),

    url(r'^accounts/login/$',
        'django.contrib.auth.views.login',
        {'template_name': 'accounts/login.html'},
        name='auth_login'),

    url(r'^accounts/register/$',
        CreateView.as_view(
            template_name='accounts/register.html',
            form_class=UserCreationForm,
            success_url='/',),
        name='auth_register'),

    # students
    url(r'^$',
        'studentapp.views.students.students_list', name='home'),

    url(r'^students/add/$',
        'studentapp.views.students.add_student', name='add_student'),

    url(r'^students/edit/(?P<pk>\d+)/$',
        'studentapp.views.students.edit_student', name='edit_student'),

    url(r'^students/delete/(?P<pk>\d+)/$',
        StudentDeleteView.as_view(), name='delete_student'),
コード例 #4
0
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

urlpatterns = patterns(
    '',

    # django admin
    url(r'^admin/', include(admin.site.urls)),

    # url(r'^bot/', include('bot.urls')),
    # url(r'^telegrambot/', include('telegrambot.urls', namespace="telegrambot")),
    # url(r'^register/', CreateView.as_view(
    #         template_name='registration/register.html',
    #         form_class=UserCreationForm,
    #         success_url='/bot'), name='register'),

    # Django REST Framework
    # Wire up our API using automatic URL routing. Additionally, we include login URLs for the browsable API.
    url(r'^api/', include(router.urls)),
    # url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
    url(r'^polls/', include('polls.urls', namespace="polls")),
    url(r'^telegrambot/', include('telegrambot.urls',
                                  namespace="telegrambot")),
    url(r'^register/',
        CreateView.as_view(template_name='registration/register.html',
                           form_class=UserCreationForm,
                           success_url='/polls'),
        name='register'),
    url(r'^accounts/', include('django.contrib.auth.urls')),
)
コード例 #5
0
ファイル: urls.py プロジェクト: HarshiShah/my-first-blog
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, include
from django.contrib import admin
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

from Employ.views import logout_page,home_page

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^EmployEase$',home_page),
    url(r'^EmployEase/',include('Employ.urls')),
    url(r'^accounts/', include('django.contrib.auth.urls'), {"template_name": "Employ/login.html"}),
    url('^register$', CreateView.as_view(
        template_name='register.html',
        form_class=UserCreationForm,
        success_url='/EmployEase/main',
    )),
    url(r'^logout/$', logout_page),

]
コード例 #6
0
ファイル: urls.py プロジェクト: pawelkondraciuk/djastebin
from django.contrib.auth.decorators import login_required
from django.contrib import admin
from django_common.decorators import anonymous_required
import django.contrib.auth.views
from django.views.generic.edit import CreateView
from apps.users.forms import UserRegistrationForm
import apps.pastes.views
import apps.users.views
import notifications
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^notifications/', include(notifications.urls)),
    url(r'^settings/$', login_required(apps.users.views.SettingsView.as_view()), name='settings'),
    url(r'^profile/$', apps.users.views.ProfileView.as_view(), name='profile'),
    url(r'^i18n/', include('django.conf.urls.i18n')),
    url(r'^login/$', anonymous_required(django.contrib.auth.views.login), {'template_name': 'users/login.html'}, name='login'),
    url(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}, name='logout'),
    url(r'^registration/$', anonymous_required(CreateView.as_view(
            template_name='users/registration.html',
            form_class=UserRegistrationForm,
            success_url='/login/'
    )), name='registration'),
    url(r'^password/', include('password_reset.urls')),
    url(r'^trends/$', apps.pastes.views.TrendingPastesView.as_view(), name='trends', kwargs={'days' : '1'}),
    url(r'^trends/(?P<days>1|7|30|365|all)/$', apps.pastes.views.TrendingPastesView.as_view(), name='trends_by_day'),
    url(r'^u/', include('apps.users.urls')),
    url(r'^', include('apps.pastes.urls')),
    url(r'', include('social_auth.urls')),
)
コード例 #7
0
ファイル: urls.py プロジェクト: wangchenghan/agdss
from django.conf.urls import url, include
import django.views
from django.urls import include, path

from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.views.generic import RedirectView
from django.contrib import admin
from adminplus.sites import AdminSitePlus


#Set up admin site and import all admin.py files
admin.site = AdminSitePlus()
admin.sites.site = admin.site
admin.autodiscover()

urlpatterns = [
url(r'^webclient/', include('webclient.urls')),
url(r'^admin/', admin.site.urls),
url('^', include('django.contrib.auth.urls')),
url('^register/', CreateView.as_view(
template_name='registration/register.html',
form_class=UserCreationForm,
        success_url= '/login'
    )),
url(r'^accounts/', include('django.contrib.auth.urls')),

url(r'^$', RedirectView.as_view(url='/webclient/')),
]
コード例 #8
0
ファイル: urls.py プロジェクト: AC-81/bankingwebsite
from django.contrib.auth import views as auth_views

from django.conf.urls import include, url
from . import views
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

app_name = 'signup'

urlpatterns = [
    url(r'^$',
        CreateView.as_view(template_name='signup/signup.html',
                           form_class=UserCreationForm,
                           success_url='firsttime'),
        name="home"),
    url(r'^login/$',
        auth_views.login, {'template_name': 'login.html'},
        name='login'),
    url(r'^logout/$', auth_views.logout, {'next_page': 'login'},
        name='logout'),
    url(r'^firsttime/$', views.edit_profile, name='editprofile'),
    #url(r'^successsignup/$' , views.success , name="success")
]
コード例 #9
0
ファイル: urls.py プロジェクト: lichong012245/hefei-lis
from django.conf import settings
from dajaxice.core import dajaxice_autodiscover
from django.contrib import admin, auth
from django.contrib.auth.forms import UserCreationForm
from django.views.generic.edit import CreateView
from family.forms import UserCreateForm
from views import UserProfile, Index,Contact,Gallery,ShowArticle
from django.core.urlresolvers import reverse_lazy

dajaxice_autodiscover()
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$',Index, name='index'),
    url(r'^gallery/$',Gallery, name='gallery'),
    url(r'^family/', include('family.urls')),
    url(r'^accounts/register/$', CreateView.as_view(template_name='registration/register.html',form_class=UserCreateForm,success_url=reverse_lazy('index')),name='register'),
    url(r'^accounts/profile/$', UserProfile,name='profile'),
    url(r'^accounts/logout/$','django.contrib.auth.views.logout',{'next_page':'/'}),
    url(r'^accounts/', include('django.contrib.auth.urls')),
    url(r'^contact/$', Contact, name='contact'),
    url(r'^article/$', ShowArticle, name='article'),
  
    

    (r'^%s/' % settings.DAJAXICE_MEDIA_PREFIX, include('dajaxice.urls')),
   
     url(r'^admin/', include(admin.site.urls)),

)+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #10
0
ファイル: urls.py プロジェクト: JeffHacker/adventure-time
from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.views import login
from django.views.generic.edit import CreateView
from questionapp.views import QuestionDetailView, AnswerCreateView, QuestionListView, QuestionCreateView, logout_view, \
                              upvote, downvote, user_detail, home

urlpatterns = [
    url(r'^$', home, name='home'),
    url(r'^accounts/login/$', login, name='login'),
    url(r'^accounts/logout/$', logout_view, name='logout'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^question_form/$', QuestionCreateView.as_view(), name='question_form'),
    url(r'^answer_form/$', AnswerCreateView.as_view(), name='answer_form'),
    url(r'^question_detail/(?P<pk>\d+)/$', QuestionDetailView.as_view(), name='question_detail'),
    url(r'^question_detail/(?P<pk>\d+)/answer_form/$', AnswerCreateView.as_view(), name='answer_form'),
    url(r'^question_list/$', QuestionListView.as_view(), name='question_list'),
    url(r'^register/$', CreateView.as_view(template_name='register.html', form_class=UserCreationForm,
                                           success_url='/accounts/login/'), name='register'),
    url(r'^user_detail/$', user_detail, name='user_detail'),
    url(r'^upvote/$', upvote, name='upvote'),
    url(r'^downvote/$', downvote, name='downvote'),
]
コード例 #11
0
# -*- coding: utf-8 -*-
# czat/urls.py

from django.conf.urls import url
from . import views  # import widoków aplikacji
from django.contrib.auth.forms import UserCreationForm
from django.views.generic.edit import CreateView
from django.core.urlresolvers import reverse_lazy
from django.contrib.auth import views as auth_views
from django.contrib.auth.decorators import login_required
from django.views.generic import ListView
from czat.models import Wiadomosc
from django.views.generic import DeleteView

app_name = 'czat'  # przestrzeń nazw aplikacji
urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^rejestracja/', CreateView.as_view(template_name='czat/rejestracja.html', form_class=UserCreationForm , success_url=reverse_lazy('czat:index'))),
    url(r'^logowanie/', auth_views.login, {'template_name': 'czat/logowanie.html'}, name='logowanie'),
    url(r'^wylogowanie/', auth_views.logout, {'next_page' : reverse_lazy('czat:index')}, name='wylogowanie' ),
    url(r'^wiadomosci/', login_required(ListView.as_view(model=Wiadomosc, context_object_name='wiadomosci', paginate_by=5)), name='wiadomosci'),
    url(r'^dodaj/$', login_required(views.DodajWiadomosc.as_view(),login_url='/logowanie'), name='dodaj'),
    url(r'^edytuj/(?P<pk>\d+)/', login_required( views.EdytujWiadomosc.as_view(), login_url='/logowanie'), name='edytuj'),
    url(r'^usun/(?P<pk>\d+)/', login_required( DeleteView.as_view(model=Wiadomosc, template_name='czat/wiadomosc_usun.html', success_url = '/wiadomosci'), login_url='/logowanie'), name='usun'),

]
コード例 #12
0
from django.views.generic.edit import CreateView, DeleteView, UpdateView
from django.views.generic.detail import DetailView
from django.views.generic.list import ListView

from hardware.models import Computer
from hardware.views import ComputerDetailView

urlpatterns = patterns(
    '',

    ###################################
    # Computers
    (r'^computers/$', ListView.as_view(model=Computer)),
    (
        r'^computers/create/$',
        CreateView.as_view(model=Computer, ),
    ),
    (
        r'^computers/(?P<pk>\d+)/$',
        ComputerDetailView.as_view(model=Computer, ),
    ),
    (
        r'^computers/(?P<pk>\d+)/update/$',
        UpdateView.as_view(model=Computer, ),
    ),
    (
        r'^computers/(?P<pk>\d+)/delete/$',
        DeleteView.as_view(model=Computer, ),
    ),
    ###################################
)
コード例 #13
0
app_name = 'czat'  # przestrzeń nazw aplikacji
urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^user', views.UserList.as_view(paginate_by=5), name='users'),
    url(r'^edit/(?P<pk>\d+)/',
        login_required(views.EdytujUser.as_view()),
        name='edit'),
    url(r'^usunuser/(?P<pk>\d+)/',
        login_required(
            DeleteView.as_view(model=User,
                               template_name='czat/user_usun.html',
                               success_url='/users')),
        name='usunuser'),
    url(r'^rejestruj/',
        CreateView.as_view(template_name='czat/rejestruj.html',
                           form_class=UserCreationForm,
                           success_url='/'),
        name='rejestruj'),
    url(r'^loguj/',
        auth_views.login, {'template_name': 'czat/loguj.html'},
        name='loguj'),
    url(r'^wyloguj/',
        auth_views.logout, {'next_page': reverse_lazy('czat:index')},
        name='wyloguj'),
    url(r'^wiadomosci/',
        login_required(
            ListView.as_view(model=Wiadomosc,
                             context_object_name='wiadomosci',
                             paginate_by=10)),
        name='wiadomosci'),
    url(r'^nieobecnosci/',
コード例 #14
0
ファイル: urls.py プロジェクト: ankitrajshree/python-ocrlab
PAGINATE_BY = 10


urlpatterns = patterns('',
    url(r'^$', views.home, name="home"),
    url(r'^progress/(?P<task_id>[a-z0-9-]+)/?$',
            views.progress, name='ocr_progress'),

    url(r'^presets/?$', ListView.as_view(
            model=models.Preset,
            template_name="object_list.html",
            paginate_by=PAGINATE_BY), name="preset_list"),
    url(r'^presets/create/?$', CreateView.as_view(
            model=models.Preset,
            template_name="object_create.html",
            success_url=reverse_lazy("preset_list")
            ), name="preset_create"),
    url(r'^presets/update/(?P<slug>[-\w]+)/?$', UpdateView.as_view(
            model=models.Preset,
            template_name="object_update.html",
            success_url=reverse_lazy("preset_list")
            ), name="preset_update"),
    url(r'^presets/delete/(?P<slug>[-\w]+)/?$', DeleteView.as_view(
            model=models.Preset,
            template_name="object_delete.html",
            success_url=reverse_lazy("preset_list")
            ), name="preset_delete"),
    url(r'^presets/detail/(?P<slug>[-\w]+)/?$', DetailView.as_view(
            model=models.Preset,
            template_name="object_detail.html"
コード例 #15
0
urlpatterns = patterns(
    '',
    url(
        r'^$',
        ListView.as_view(queryset=Vendor.public_objects.all()),
        name="vendor-list",
    ),
    url(
        r'^(?P<slug>[-\w]+)/$',
        DetailView.as_view(model=Vendor, queryset=Vendor.public_objects.all()),
        name="vendor-detail",
    ),
    url(
        r'^signup/$',
        login_required(CreateView.as_view(form_class=VendorForm, )),
        name="vendor-signup",
    ),  # Signup as a new vendor
    url(
        r'^(?P<slug>[-\w]+)/edit/$',
        login_required(
            UpdateView.as_view(
                model=Vendor,
                form_class=VendorForm,
                slug_field='slug',
            )),
        name="vendor-edit",
    ),  # Edit your vendor profile
    url(
        r'^(?P<slug>[-\w]+)/delete/$',
        login_required(DeleteView.as_view(model=Vendor, )),
コード例 #16
0
ファイル: urls.py プロジェクト: Amrogers75/glutinfree_cooking
from main import views
from main.forms import CustomUserCreationForm
from django.views.generic.edit import CreateView
from django.contrib.auth import views as auth_views

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),

    url(r'^login/$', 'main.views.login', name='login'),
    url(r'^logout/$', 'main.views.logout', name='logout'),
    
    url(r'^recipelist/$', views.RecipeListView.as_view(), name='recipelist'),
    url(r'^recipedetail/(?P<slug>.+)/$', views.RecipeDetailView.as_view(), name='recipedetail'),
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
       'document_root': settings.MEDIA_ROOT}),

    url(r'^recipelist_dbv/$', 'main.views.recipelist_dbv'),

    url(r'^recipe_search/$', 'main.views.recipe_search', name='recipesearch'),

    url(r'^recipe_list/(?P<starts_with>\w+)/$', 'main.views.recipe_list'),
    url(r'^recipe_detail/(?P<pk>\d+)/$', 'main.views.recipe_detail'),

    url(r'^json_response/$', 'main.views.json_response', name='jsonresponse'),
    url(r'^ajax_view/$', 'main.views.ajax_search', name='ajaxsearch'),

    url(r'^signup/$', 'main.views.signup', name='signup'),

    url(r'^regiser/$', CreateView.as_view(template_name='register.html', form_class=CustomUserCreationForm, success_url='/'))
]
コード例 #17
0
ファイル: urls.py プロジェクト: edje-jeter/music-app
from django.contrib.auth import views as auth_views
from main import views

urlpatterns = [
    url(r"^admin/", include(admin.site.urls)),
    # set the root page:
    url(r"^$", views.AlbumListView.as_view()),
    url(r"^login/$", "main.views.login_view", name="login_view"),
    # url(r'^login/$', auth_views.login, {'template_name': 'login.html'}),
    # url(r'^logout/$', auth_views.logout, {'template_name': 'logout.html'}),
    url(r"^logout/$", "main.views.logout_view", name="logout_view"),
    url(r"^signup/$", "main.views.signup", name="signup_view"),
    url(
        r"^register/$",
        CreateView.as_view(template_name="register.html", form_class=CustomUserCreationForm, success_url="/"),
    ),
    url(r"^genres_list/$", views.GenreListView.as_view()),
    # url(r'^genres_detail/(?P<pk>\d+)/$', views.GenreDetailView.as_view()),
    url(r"^genres_detail/(?P<slug>.+)/$", views.GenreDetailView.as_view()),
    url(r"^genres_create/$", views.GenreCreateView.as_view()),
    url(r"^artists_list/$", views.ArtistListView.as_view()),
    url(r"^artists_detail/(?P<slug>.+)/$", views.ArtistDetailView.as_view()),
    url(r"^artists_create/$", views.ArtistCreateView.as_view()),
    url(r"^albums_list/$", views.AlbumListView.as_view()),
    url(r"^albums_detail/(?P<slug>.+)/$", views.AlbumDetailView.as_view()),
    url(r"^albums_create/$", views.AlbumCreateView.as_view()),
    url(r"^tracks_list/$", views.TrackListView.as_view()),
    url(r"^tracks_detail/(?P<slug>.+)/$", views.TrackDetailView.as_view()),
    url(r"^tracks_create/$", views.TrackCreateView.as_view()),
    url(r"^about/$", views.AboutView.as_view()),
コード例 #18
0
ファイル: urls.py プロジェクト: Xavier-Planes/csp
from cspapp.views import *
from cspapp import views


from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', mainpage),
    url(r'^cspapp/', include('cspapp.urls', namespace = 'cspapp')),
    url(r'^accounts/login/$', login, name='login'),
    url(r'^accounts/logout/$', logout, name='logout'),

    url('^register/', CreateView.as_view(
        template_name='register.html',
        form_class=UserCreationForm,
        success_url='http://127.0.0.1:8000/'),name='register'),

    url(r'^delete_project/(?P<rest_pk>\d+)/$', views.delete_project, name='delete_project'),
    url(r'^delete_comment/(?P<rest_pk>\d+)/$', views.delete_comment, name='delete_comment'),
    url(r'^delete_activity/(?P<rest_pk>\d+)/$', views.delete_activity, name='delete_activity'),
    url(r'^delete_answer/(?P<rest_pk>\d+)/$', views.delete_answer, name='delete_answer'),

    url(r'^profile/(?P<rest_pk>\d+)/$', views.profile, name='profile'),
    #url(r'profile/', profile),



]

if settings.DEBUG:
コード例 #19
0
ファイル: urls.py プロジェクト: lichong012245/hefei-lis
from dajaxice.core import dajaxice_autodiscover
from django.contrib import admin, auth
from django.contrib.auth.forms import UserCreationForm
from django.views.generic.edit import CreateView
from family.forms import UserCreateForm
from views import UserProfile, Index, Contact, Gallery, ShowArticle
from django.core.urlresolvers import reverse_lazy

dajaxice_autodiscover()
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^$', Index, name='index'),
    url(r'^gallery/$', Gallery, name='gallery'),
    url(r'^family/', include('family.urls')),
    url(r'^accounts/register/$',
        CreateView.as_view(template_name='registration/register.html',
                           form_class=UserCreateForm,
                           success_url=reverse_lazy('index')),
        name='register'),
    url(r'^accounts/profile/$', UserProfile, name='profile'),
    url(r'^accounts/logout/$', 'django.contrib.auth.views.logout',
        {'next_page': '/'}),
    url(r'^accounts/', include('django.contrib.auth.urls')),
    url(r'^contact/$', Contact, name='contact'),
    url(r'^article/$', ShowArticle, name='article'),
    (r'^%s/' % settings.DAJAXICE_MEDIA_PREFIX, include('dajaxice.urls')),
    url(r'^admin/', include(admin.site.urls)),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #20
0
ファイル: urls.py プロジェクト: sundayliu/Jasper
from django.conf.urls import patterns,url
from django.views.generic.list import ListView
from django.views.generic.detail import DetailView
from django.views.generic.edit import CreateView
from models import Paste

display_info = {'queryset':Paste.objects.all()}
create_info = {'model':Paste}

urlpatterns = patterns(
                       '',
                       url(r'^$',ListView.as_view(model=Paste,)),
                       url(r'^(?P<pk>\d+)/$', DetailView.as_view(model=Paste),name="pastebin_detail_url"),
                       url(r'^add/$',CreateView.as_view(model=Paste,)),
                       )
コード例 #21
0
ファイル: urls.py プロジェクト: Abknave/source
from django.contrib.auth import views as auth_views
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from blat import views

urlpatterns = [
    #url(r'^$',views.home,name="homepage"),
    #url(r'^updated_profile/$',views.register_user),
    # url(r'^adduser/$',views.register,name="adduser"),
    url(r'^$',views.IndexView.as_view(),name="homepage"),
    url(r'^(?P<pk>[0-9]+)/$',views.DetailView.as_view(),name='detail'),
    url(r'^my/$',views.MyView.as_view(),name="myview"),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^login/$',auth_views.login,name="login"),
    url(r'^logout/$',auth_views.logout,name="logout"),
    url(r'^create/$',views.NewBlatView.as_view(),name="newblat"),
    url(r'^(?P<pk>[0-9]+)/edit/$',views.EditBlatView.as_view(),name='editblat'),
    #url(r'^register/$','register',name='accounts_register'),
    url('^register/', CreateView.as_view(
            template_name='blat/register.html',
            form_class=UserCreationForm,
            success_url='/'
    )),
    url('^accounts/', include('django.contrib.auth.urls')),

    # rest of your URLs as normal


]

コード例 #22
0
ファイル: urls.py プロジェクト: allisonbickford/recipeindex
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
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.contrib.auth import views
from django.urls import path, include
from django.views.generic.edit import CreateView
from collection.forms import UserCreationFormWithPlaceholders

urlpatterns = [
    path('login/', views.LoginView.as_view(), name='login'),
    path('logout/', views.LogoutView.as_view(), name='logout'),
    path('forgot-password/', views.PasswordResetView.as_view(), name='forgot-password'),
    path('sign-up/', CreateView.as_view(
            template_name='registration/register.html',
            form_class=UserCreationFormWithPlaceholders,
            success_url='/'
    ), name='sign-up'),
    path('', include('collection.urls')),
    path('admin/', admin.site.urls),
]
コード例 #23
0
ファイル: urls.py プロジェクト: triviality/RingApp
    url(r'^keywordsearch/results/$', views.KeywordSearchPage.as_view(), name='kresults'),
    url(r'^rings/$', views.RingList.as_view(), name='ring-list'),
    url(r'^commrings/$', views.CommRingList.as_view(), name='commring-list'),
    url(r'^rings/ring/(?P<ring_id>\d+)/$', views.viewring, name='ring-detail'),
    url(r'^commrings/ring/(?P<ring_id>\d+)/$', views.viewcommring, name='commring-detail'),

    url(r'^properties/$', views.PropertyList.as_view(), name='property-list'),
    url(r'^properties/property/(?P<pk>\d+)/$', views.PropertyView.as_view(), name='property-detail'),
    url(r'^commproperties/$', views.CommPropertyList.as_view(), name='commproperty-list'),
    url(r'^commproperties/property/(?P<pk>\d+)/$', views.CommPropertyView.as_view(), name='commproperty-detail'),

    url(r'^logics/$', ListView.as_view(model=models.Logic), name='logic-list'),
    url(r'^logics/logic/(?P<pk>\d+)/$', DetailView.as_view(model=models.Logic), name='logic-detail'),
    url(r'^commlogics/$', views.CommLogicList, name='commlogic-list'),
    url(r'^commlogics/commlogic/(?P<pk>\d+)/$', DetailView.as_view(model=models.CommLogic), name='commlogic-detail'),
    url(r'^theorems/$', ListView.as_view(model=models.Theorem), name='theorem-list'),
    url(r'^theorems/theorem/(?P<pk>\d+)/$', views.TheoremDetail.as_view(), name='theorem-detail'),
    url(r'^about/$', TemplateView.as_view(template_name='ringapp/about.html'), name='about'),
    url(r'^people/$', TemplateView.as_view(template_name='ringapp/people.html'), name='people'),
    url(r'^resources/$', TemplateView.as_view(template_name='ringapp/resources.html'), name='resources'),
    url(r'^contribute/$', views.SuggestionView.as_view(), name='contribute'),
    # url(r'^suggestions/$', views.suggestions, name='suggestions'),
    url(r'^bibliography/$', views.bibliography, name='bibliography'),
    url(r'^register/$', CreateView.as_view(template_name='ringapp/register.html',
                                           form_class=UserCreationForm,
                                           success_url='profile/'), name='register'),
    url(r'^profile/$', views.ProfileView.as_view(), name='profile'),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemapdict},
        name='django.contrib.sitemaps.views.sitemap'),
]
コード例 #24
0
    url(r'^admin/', admin.site.urls),

    url(r'^contact/$',
        TemplateView.as_view(template_name='contact.html'),
        name='contact'),

    url(r'^load_dataset/(?P<pk>[0-9]+)/$',  # this one is tricky
        views.load_dataset,
        name='load_dataset'),

    # should this be part of the accounts app, where I create an account?
    url(r'^register/',
        CreateView.as_view(
            template_name='register.html',
            form_class=CustomUserCreationForm,
            success_url='/login'
        ),
        name='register'),

    # django sign in forms and stuff
    url(r'^', include('django.contrib.auth.urls')),
    #
    # The default urls from django.contrib.auth.urls:
    # ^login/$ [name='login']
    # ^logout/$ [name='logout']
    # ^password_change/$ [name='password_change']
    # ^password_change/done/$ [name='password_change_done']
    # ^password_reset/$ [name='password_reset']
    # ^password_reset/done/$ [name='password_reset_done']
    # ^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/
コード例 #25
0
ファイル: urls.py プロジェクト: thimy/Pytition
         PetitionCreationWizard.as_view(views.WizardForms),
         name='org_petition_wizard'),
    path(
        'wizard/org/<slug:orgslugname>/new_petition/from_template/<int:template_id>',
        PetitionCreationWizard.as_view(views.WizardForms),
        name='org_petition_wizard_from_template'),
    url(r'^wizard/user/new_petition$',
        PetitionCreationWizard.as_view(views.WizardForms),
        name='user_petition_wizard'),
    url(r'^wizard/user/new_petition/from_template/(?P<template_id>[^/]+)$',
        PetitionCreationWizard.as_view(views.WizardForms),
        name='user_petition_wizard_from_template'),
    url('^', include('django.contrib.auth.urls')),
    url('^register/',
        CreateView.as_view(template_name='registration/register.html',
                           form_class=PytitionUserCreationForm,
                           success_url=reverse_lazy("login")),
        name="register"),
    url('^account_settings$', views.account_settings, name="account_settings"),
    url('^org_create$', views.org_create, name="org_create"),
    path('org/<slug:orgslugname>/<slug:petitionname>',
         views.slug_show_petition,
         name="slug_show_petition"),
    path('user/<slug:username>/<slug:petitionname>',
         views.slug_show_petition,
         name="slug_show_petition"),
    path('<int:petition_id>/add_new_slug',
         views.add_new_slug,
         name="add_new_slug"),
    path('<int:petition_id>/del_slug', views.del_slug, name="del_slug"),
]
コード例 #26
0
ファイル: urls.py プロジェクト: lewistaylor/djcrop
from django.conf import settings
from django.conf.urls.defaults import patterns, url, include
from django.contrib import admin
from django.views.generic.edit import CreateView
from tester.models import MyTest

# Uncomment the next two lines to enable the admin:
admin.autodiscover()

admin.site.register(MyTest)

urlpatterns = patterns(
    "",
    # Uncomment the admin/doc line below to enable admin documentation:
    # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
    # Uncomment the next line to enable the admin:
    (r"^admin/", include(admin.site.urls)),
    url("^$", CreateView.as_view(template_name="base.html", model=MyTest), name="home"),
    url("^djcrop/", include("djcrop.urls")),
)

if settings.DEBUG:
    urlpatterns += patterns(
        "",
        url(
            r"^%s(?P<path>.*)$" % (settings.MEDIA_URL[1:]),
            "django.views.static.serve",
            {"document_root": settings.MEDIA_ROOT, "show_indexes": True},
        ),
    )
コード例 #27
0
    url(r'^consumable/(?P<id_material>[\w\-]+)/$',
        rest_views.ConsumableGenericAPI.as_view()),
    url(r'^printer/list/$', rest_views.PrinterListGenericAPI.as_view()),
    url(r'^printer/create/$', rest_views.PrinterCreateGenericAPI.as_view()),
    url(r'^printer/(?P<id_printer>[\w\-]+)/$',
        rest_views.PrinterGenericAPI.as_view()),
    url(r'^slice/(?P<id_submission>[\w\-]+)/$',
        rest_views.SlicerParamGenericAPI.as_view()),
    url(r'^signup/$', front_views.signup, name='signup'),
    url(r'^login/$',
        auth_views.LoginView.as_view(template_name='pullapp/login.html',
                                     redirect_authenticated_user=True),
        name='login'),
    url(r'^logout/$', auth_views.LogoutView.as_view(), name='logout'),
    url(r'^account/$',
        login_required(
            TemplateView.as_view(template_name='pullapp/account.html')),
        name='account'),
    url(r'^request/new/$',
        login_required(
            CreateView.as_view(template_name='pullapp/submission.html',
                               form_class=SubmissionForm)),
        name='submission'),
    url(r'^material/new/$',
        login_required(
            CreateView.as_view(template_name='pullapp/material.html',
                               form_class=ConsumableForm,
                               success_url='/')),
        name='submission')
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #28
0
ファイル: urls.py プロジェクト: rachelrios/Code-For-Good
from django.contrib import admin
from django.contrib.auth.views import LoginView, LogoutView
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

urlpatterns = [
    url(r'^accounts/login/',
        LoginView.as_view(
            template_name='classes/UI/Webpage/examples/userlogin.html'),
        name="userlogin"),
    url(r'^accounts/nplogin/',
        LoginView.as_view(
            template_name='classes/UI/Webpage/examples/NPsignup-page.html'),
        name='np-signup'),
    url(r'^accounts/logout/', LogoutView.as_view(), name="user_logout"),
    #    url(r'^accounts/register/', CreateView.as_view(
    #            template_name='registration/register.html',
    #            form_class=UserCreationForm,
    #            success_url='/'
    #    )),
    url(r'^oauth/', include('social_django.urls', namespace='social')),
    url(r'^accounts/register/',
        CreateView.as_view(
            template_name='classes/UI/Webpage/examples/signup-page.html',
            form_class=UserCreationForm,
            success_url='/'),
        name='signup-page'),
    url(r'^admin/', admin.site.urls),
    url(r'^', include('classes.urls'), name='homepage'),
]
コード例 #29
0
ファイル: urls.py プロジェクト: rebootmcgill/reboot-accounts
from django.conf.urls import patterns, url
from django.views.generic.edit import CreateView
from accounts.forms import UserCreationForm

urlpatterns = patterns(
    '',
    #url(r'^$', UnfilledRequestsList.as_view()),
    url(r'^login/$', 'django.contrib.auth.views.login',
        {'template_name': 'accounts/login.html'}),
    url(r'^logout/$', 'django.contrib.auth.views.logout',
        {'template_name': 'accounts/logout.html'}),
    url(r'^register/$',
        CreateView.as_view(template_name='accounts/registration.html',
                           form_class=UserCreationForm,
                           success_url='/'),
        name="Registration"),
    url(r'^profile/', 'accounts.views.profile', name="User-Profile"),
    url(r'^profile/(?P<uid>\d+)/', 'accounts.views.profile', name="Profile"),
)
コード例 #30
0
ファイル: urls.py プロジェクト: jimfmunro/django-starter
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', RedirectView.as_view(url="main/"), name="root_url"),
    (r'^main/$', 'starter.views.main_page'),
    url(r'^admin/', include(admin.site.urls)),
)

# model form tests
urlpatterns += patterns('',
    url(r'^starter/$', ListView.as_view(model=Starter), name="list_page"),
    url(r'^starter/create/$', CreateView.as_view(
            model=Starter,
            success_url=reverse_lazy('list_page')), 
        name="create_page"),
    url(r'^starter/(?P<pk>\d+)/update/$', UpdateView.as_view(
            model=Starter, 
            success_url=reverse_lazy('list_page')),
        name="update_page"),
    url(r'^starter/(?P<pk>\d+)/delete/$', DeleteView.as_view(
            model=Starter, 
            success_url = reverse_lazy('list_page'),
            template_name_suffix="_confirm_delete"),
        name="delete_page"),
    url(r'^starter/(?P<pk>\d+)/$', DetailView.as_view(model=Starter), name="detail_page"),
    )

###################################
コード例 #31
0
ファイル: urls.py プロジェクト: gdaunton/healthnet
    # the register nurse view in accounts
    url(r'^user/nurse/add/$', 'accounts.views.register_nurse'),
    # the register admin view in accounts
    url(r'^user/admin/add/$', 'accounts.views.register_admin'),

    url(r'^test/release/(?P<pk>\w+)/$', 'tests.views.release', name='test_rel'),
    url(r'^user/(?P<name>[a-zA-Z ].*)/test/new/$', 'tests.views.add', name='new_test'),
    url(r'^user/(?P<name>[a-zA-Z ].*)/test/(?P<pk>\w+)/$', 'tests.views.view', name='test'),
    url(r'^user/(?P<name>[a-zA-Z ].*)/test/(?P<pk>\w+)/edit/$', 'tests.views.edit', name='test_edit'),
    url(r'^user/(?P<name>[a-zA-Z ].*)/export/$', 'accounts.views.export_info', name='export'),
    # the edit user view in dashboard, the pk is what the id of the user you want to edit
    url(r'^user/(?P<name>[a-zA-Z ].*)/edit/$', 'dashboard.views.edit_user', name='user_edit'),
    # the user view in dashboard, the pk is what the id of the user you want to view
    url(r'^user/(?P<name>[a-zA-Z ].*)/$', 'dashboard.views.user_view', name='user'),
    # the initial register patient view on the login screen. Uses a builtin django thing to inflate a custom template with a specified form in the background
    url('^register/', CreateView.as_view(template_name='accounts/register.html', form_class=PatientForm, success_url='/home/')),

    url(r'^messages/$', 'messaging.views.main'),

    url(r'^messages/compose/$', 'messaging.views.compose'),
    url(r'^messages/compose/(?P<user>[a-zA-Z ].*)/$', 'messaging.views.compose', name='compose'),
    url(r'^messages/reply/(?P<pk>\w+)/$', 'messaging.views.compose', name='reply'),

    url(r'^messages/(?P<pk>\w+)/$', 'messaging.views.viewMessage', name='message'),
       
    url(r'^hospitals/$', 'dashboard.views.hos_list'),
    url(r'^hospitals/add/$', 'dashboard.views.add_hospital'),
    url(r'^hospitals/(?P<name>[a-zA-Z ].*)/$', 'dashboard.views.hos_view', name='hospitals'),

    # the home prescription list view
    url(r'^scripts/$', 'prescriptions.views.main'),
コード例 #32
0
ファイル: urls.py プロジェクト: pbsphp/notemanager
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm


from . import views

urlpatterns = [
    url('^register/', CreateView.as_view(
        template_name='registration/register.html',
        form_class=UserCreationForm,
        success_url=settings.LOGIN_URL
    ), name='register'),

    # This rule should be above...
    url(r'^logout/$', 'django.contrib.auth.views.logout',
        {'next_page': '/'}),

    # ... than this
    url(r'', include('django.contrib.auth.urls')),

    url(r'^$', views.index, name='index'),
]
コード例 #33
0
ファイル: urls.py プロジェクト: leoreq/slapp
from django.contrib.auth import views
from tdd import urls as tdd_urls
from sla_app import urls as sla_app_urls

from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.core.urlresolvers import reverse_lazy


urlpatterns = [
    url(r"^tdd/", include(tdd_urls)),
    url(r"^slapp/", include(sla_app_urls)),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^login/$", auth.views.login, {"template_name": "sla_app/login.html"}, name="loginslap"),
    url(
        r"^password_reset/$",
        auth.views.password_reset,
        {"template_name": "sla_app/password_reset_form.html"},
        name="pass_reset_form_slap",
    ),
    url("", include("django.contrib.auth.urls")),
    url(
        "^register/",
        CreateView.as_view(
            template_name="register.html", form_class=UserCreationForm, success_url=reverse_lazy("loginslap")
        ),
        name="registerslap",
    ),
    url("^accounts/", include("django.contrib.auth.urls")),
]
コード例 #34
0
ファイル: urls.py プロジェクト: jsmoxon/Expenses
from django.conf.urls.defaults import patterns, url
from django.contrib import admin
from django.views.generic.detail import DetailView
from django.views.generic.edit import CreateView, UpdateView
from expenses.models import Person, Household, Transaction
from expenses.utils import user_in_household, user_is_person
from expenses.views import HouseholdTransactionsView, HouseholdTransactionCreateView, HouseholdTransactionUpdateView


admin.autodiscover()


urlpatterns = patterns('',
   url(r'^person/(?P<pk>\d+)$',user_is_person(DetailView.as_view(model=Person, context_object_name='person')), name='person'),
   url(r'^household/(?P<pk>\d+)$',user_in_household(DetailView.as_view(model=Household, context_object_name='household')), name='household'),
   url(r'^household/create/$',CreateView.as_view(model=Household,success_url="/" ), name='household_create'),
   url(r'^transaction/create/$',CreateView.as_view(model=Transaction, success_url="/"),name='transaction_create'),
   url(r'^transaction/(?P<pk>\d+)/create/$',HouseholdTransactionCreateView.as_view(),name='household_transaction_create'),
   url(r'^transaction/(?P<pk>\d+)/edit/$',HouseholdTransactionUpdateView.as_view(),name='transaction_edit'),
   url(r'^household/(?P<pk>\d+)/transactions/$', HouseholdTransactionsView.as_view(), name='household_transactions'),
)
コード例 #35
0
ファイル: urls.py プロジェクト: IrinaCotici/final
from django.conf.urls.defaults import *
from django.contrib.auth.decorators import login_required
from django.views.generic import DetailView, ListView
from django.views.generic.edit import CreateView, UpdateView
from notes.models import Note, Topic

from notes.views import NoteList, NoteDetail

urlpatterns = patterns(
    '',
    url(r'^$', NoteList.as_view(), name='notes-index'),
    url('^topics/$', ListView.as_view(model=Topic), name='notes-topic-list'),
    url('^topics/(?P<slug>[+\w]+)/$',
        DetailView.as_view(model=Topic),
        name='notes-topic-detail'),
    url(r'^add/$',
        login_required(CreateView.as_view(model=Note)),
        name='notes-create'),
    url('^(?P<pk>\d+)/$', NoteDetail.as_view(), name='notes-view'),
    url('^(?P<pk>\d+)/edit/$',
        login_required(UpdateView.as_view(model=Note)),
        name='notes-edit'),
)
コード例 #36
0
ファイル: urls.py プロジェクト: brokenjpl/getMyDamnCoffee
from django.conf.urls import url, include
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
    url('dashboard/$', views.dashboard, name='dashboard'),
    url(r'^order/new/$', views.order_new, name='order_new'),
    url(r'^order/(?P<order_id>[0-9]+)/edit/$', views.order_edit, name='order_edit'),
    url(r'^(?P<order_id>[0-9]+)/$', views.detail, name='detail'),
    url(r'^(?P<order_id>[0-9]+)/drinks/$', views.drinks, name='drinks'),
    url(r'^(?P<order_id>[0-9]+)/placed/$', views.place_order, name='place_order'),
    url(r'^(?P<order_id>[0-9]+)/status/$', views.status, name='status'),
    url('^', include('django.contrib.auth.urls')),
    url('^register/$', CreateView.as_view(
        template_name='registration/register.html',
        form_class=UserCreationForm,
        success_url='/coffee'
    )),
]
コード例 #37
0
ファイル: urls.py プロジェクト: wooyek/db_file_storage

urlpatterns = [
    url(
        r'^$',
        ListView.as_view(
            queryset=CD.objects.all(),
            template_name='model_filefields_example/cd_list.html'
        ),
        name='cd.list'
    ),
    url(
        r'^cds/add/$',
        CreateView.as_view(
            model=CD,
            form_class=CDForm,
            template_name='model_filefields_example/cd_form.html',
            success_url=reverse_lazy('model_files:cd.list')
        ),
        name='cd.add'
    ),
    url(
        r'^cds/edit/(?P<pk>\d+)/$',
        UpdateView.as_view(
            model=CD,
            form_class=CDForm,
            template_name='model_filefields_example/cd_form.html',
            success_url=reverse_lazy('model_files:cd.list')
        ),
        name='cd.edit'
    ),
    url(
コード例 #38
0
from django.conf.urls import url
from django.urls import reverse
from django.contrib.auth import views as auth_views
from . import views
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm, PasswordChangeForm

app_name = 'user'
urlpatterns = [
    url(r'^login/$', views.UserLoginView.as_view(), name='login'),
    url(r'^register/$',
        CreateView.as_view(template_name='user/register.html',
                           form_class=UserCreationForm,
                           success_url='/user/home'),
        name='register'),
    url(r'^change_password/$', views.change_password, name='change_password'),
    url(r'^set_password/(?P<username>[\d\w_]+)/$',
        views.set_password,
        name='set_password'),
    url(r'^logout/$', views.logout_view, name='logout'),
    url(r'^home/$', views.home, name='home'),
    url(r'^profile/$', views.profile_redirect, name='profile_redirect'),
    #url(r'^(?P<username>[\d\w_]+)/profile/$', views.ProfileView1),
    url(r'^profile/(?P<username>[\d\w_]+)/$',
        views.update_profile,
        name='profile'),
    url(r'^userexport/$', views.userexport, name='userexport'),
]
コード例 #39
0
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, include
from django.contrib import admin
from django.views.generic.base import RedirectView
from django.utils.translation import ugettext as _
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.urls import path

admin.site.site_header = _('Questions and Answers')
admin.site.site_title = _('Questions and Answers')

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', RedirectView.as_view(url='/home', permanent=True)),
    url(r'^home/?', include(('base_app.urls', 'base_app'))),
    url(r'^questions_and_answers/?', include(('qanda_app.urls', 'qanda_app'))),
    url(
        '^signup/',
        CreateView.as_view(template_name='registration/signup.html',
                           form_class=UserCreationForm,
                           success_url='/home')),
    path('accounts/', include('django.contrib.auth.urls')),
]
コード例 #40
0
from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.auth.views import logout
from django.contrib.auth.views import login
from django.views.static import serve
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

urlpatterns = [
    url(r'media/(.*)$', serve, {'document_root': 'templates/web'}),
    url(r'^$', 'museos.views.home'),
    url(r'^(\d+)-(\d+)', 'museos.views.home'),
    # From https://stackoverflow.com/questions/25274104/logout-page-not-working-in-django
    url(r'^logout', 'museos.views.logoutUser'),
    url(r'^login', 'museos.views.loginUser'),
    # From https://stackoverflow.com/questions/43696088/django-redirect-to-a-page-after-registering-a-user
    url(
        r'^register',
        CreateView.as_view(template_name='web/registrar.html',
                           form_class=UserCreationForm,
                           success_url='/')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^bd$', 'museos.views.get_bd'),
    url(r'^museos$', 'museos.views.listar'),
    url(r'^museos/(\d+)$', 'museos.views.mostrar_museo'),
    url(r'^about$', 'museos.views.about'),
    url(r'^(\w+)$', 'museos.views.usuario'),
    url(r'^(\w+)/(\d+)-(\d+)$', 'museos.views.usuario'),
    url(r'^(\w+)/xml$', 'museos.views.mostrar_xml')
]
コード例 #41
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth import views as auth_views

urlpatterns = patterns(
    '',
    # Examples:
    # url(r'^$', 'app.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', 'hack.views.signup', name='signup'),
    url('^register/',
        CreateView.as_view(template_name='register.html',
                           form_class=UserCreationForm,
                           success_url='hack.creat'),
        name='registerPage'),
    # url('^accounts/', include('django.contrib.auth.urls')),
    url(r'^accounts/login/$', auth_views.login,
        {'template_name': 'login.html'}),
    url(r'^login/', 'hack.views.login', name='login'),
    url(r'^signin/', 'hack.views.signin', name='signin'),
    url(r'^authenticateUser/',
        'hack.views.authenticateUser',
        name='authenticateUser'),
    url(r'^notify/', 'hack.views.notify', name='notify'),
    url(r'^sendNotification/',
        'hack.views.sendNotification',
        name='sendNotification'),
    url(r'^addNumbers/', 'hack.views.addNumbers', name='addNumbers'),
コード例 #42
0
ファイル: urls.py プロジェクト: smorele/yuTweek
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.contrib.auth.forms import UserCreationForm
from django.views.generic.edit import CreateView

from tweeks import views as tweeks_views
from yusers.views import UserUpdate


urlpatterns = patterns('',
    url(r'^', include('tweeks.urls')),
    url(r'^admin/', include(admin.site.urls)),


    url('^accounts/', include('django.contrib.auth.urls')),
    url('^accounts/register/$', CreateView.as_view(
            template_name='registration/register.html',
            form_class=UserCreationForm,
            success_url='/',
    ), name="register"),
    url('^accounts/profile/$', UserUpdate.as_view(), name="profile"),
    url('^users/(?P<user_pk>[0-9])/tweeks/$', tweeks_views.get_user_tweeks, name="user_tweeks"),

)+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #43
0
ファイル: urls.py プロジェクト: xjohnxjohn/RestBackendDjango
from django.conf.urls import  url
from simple_gui import views
from django.contrib import admin
from django.contrib.auth import views as auth_views
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

urlpatterns = [url(r'^myimages/(?P<group_id>[0-9]+)/$', views.MyImages.as_view(), name='myimages'),
url(r'^myimages/$', views.AllMyImages.as_view(), name='myima'),  
url(r'^apimyimages/$', views.APImyImages.as_view(), name='myimago'),   
url(r'^$', views.MyGroups.as_view(), name='usergroups'),]

urlpatterns += [url(r'^login/$', auth_views.login, name='login'),
    url(r'^logout/$', auth_views.logout, name='logout'),
    url(r'^admin/', admin.site.urls),
    url('^register/', CreateView.as_view(template_name='registration/signup.html',
            form_class=UserCreationForm,
            success_url='/simplegui/')),]

コード例 #44
0
from django.conf.urls import url
from django.contrib.auth import views as auth_views
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from . import views
app_name='Election_Portal'
urlpatterns=[
			url(r'^$',views.home,name='index'),
		    url(r'^election/(?P<pk>\d+)/nominations/$',views.nominations,name='nominations'),
		    url(r'^election/(?P<pk>\d+)/nomination_filled/$',views.nomination_filled,name='nomination_filled'),
			url(r'^ama/(?P<pk>\d+)/$',views.ama,name='ama'),
			url(r'^accounts/register/$', CreateView.as_view(template_name='Election_Portal/register.html',form_class=UserCreationForm,success_url='/editprofile'),name='register'),
			url(r'^accounts/login/$', auth_views.login, {'template_name': 'Election_Portal/login.html'},name='login'),
    		url(r'^accounts/logout/$',auth_views.logout,{'next_page': '/'},name='logout'),
 			url(r'^election/(?P<pk>\d+)/vote/$',views.vote,name='vote'),
 			url(r'^addelection/$',views.add_election,name='addelection'),
 			url(r'^election/(?P<pk>\d+)/vote_done/$',views.vote_done,name='vote_done'),
 			url(r'^ama/(?P<pk>\d+)/post_comment/$',views.post_comment,name='post_comment'),
 			url(r'^faq/',views.faq,name='faq'),
 			url(r'^contact',views.contact,name='contact'),
 			url(r'^msgsent',views.msgsent,name='msgsent'),
 			url(r'^myprofile/$',views.show_profile,name='show_profile'),
 			url(r'^editprofile/$',views.edit_profile,name='edit_profile'),
]
コード例 #45
0
ファイル: urls.py プロジェクト: vccabral/foodfor
                for products, solution_vars, A_p, solution_vars_ints, solution_vars_percent in context["solution"]:
                    mealplan_product_cache = MealPlanProduct(meal_plan=self.object, product=products, quantity=solution_vars.varValue, servings_to_use=solution_vars_ints.varValue)
                    mealplan_product_cache.save()
                self.object.save()
        return context

staff_required = user_passes_test(lambda u: u.is_staff)

urlpatterns = patterns('',
                       #mealplans
                       url(r'^mealplan/$', ListView.as_view(queryset=MealPlan.objects.all().order_by("-votes"), template_name="mealplan_list.html"), name="read_mealplans"),
                       url(r'^mealplan/create/$', login_required(MealPlanCreateView.as_view(form_class=MealPlanForm, template_name="mealplan_form.html")), name="create_mealplan"),
                       url(r'^mealplan/(?P<pk>\d+)/details/$',  MealPlanDetailView.as_view(model=MealPlan, template_name="mealplan_detail.html"), name="read_mealplan"),
                       url(r'^mealplan/(?P<pk>\d+)/edit/$', login_required(MealPlanUpdateView.as_view(model=MealPlan,form_class=MealPlanForm, template_name="mealplan_form.html")), name="update_mealplan"),
                       url(r'^(?P<model>mealplan|product)/(?P<pk>\d+)/(?P<direction>up|down)/$', vote_for, name="vote"),
                       url(r'^count/$', product_count, name="product_count"),
                       #products
                       url(r'^product/getinfo/', getinfo, name="getinfo"),
                       url(r'^product/$', ListView.as_view(queryset=Product.objects.all().order_by("-votes"), template_name="product_list.html"), name="read_products"),
                       url(r'^product/create/$', login_required(ProductCreateView.as_view(form_class=ProductForm, template_name="product_form.html")), name="create_product"),
                       url(r'^product/(?P<pk>\d+)/details/$',  DetailView.as_view(model=Product, template_name="product_detail.html"), name="read_product"),
                       url(r'^product/(?P<pk>\d+)/edit/$', staff_required(ProductUpdateView.as_view(model=Product, form_class=ProductForm, template_name="product_form.html")), name="update_product"),
                      #nutrients
                       url(r'^nutrient/$', ListView.as_view(model=Nutrient, template_name="nutrient_list.html"), name="read_nutrients"),
                       url(r'^nutrient/create/$', staff_required(CreateView.as_view(form_class=NutrientForm, template_name="nutrient_form.html")), name="create_nutrient"),
                       url(r'^nutrient/(?P<pk>\d+)/details/$',  DetailView.as_view(model=Nutrient, template_name="nutrient_detail.html"), name="read_nutrient"),
                       url(r'^nutrient/(?P<pk>\d+)/edit/$', staff_required(UpdateView.as_view(model=Nutrient,form_class=NutrientForm, template_name="nutrient_form.html")), name="update_nutrient"),
                       #feedback
                       url(r'^feedback/create/$', CreateView.as_view(form_class=FeedbackForm, template_name="form.html"), name="create_feedback"),
                       
)
コード例 #46
0
from blog.feeds import RecentPostsFeed, AllPostsFeed, PostCommentsFeed
from blog.models import Post


# Post URLs.
urlpatterns = patterns('',
    # (Mostly) Restful URLs.
    url(r'^(?:posts/)*$', 
        ListView.as_view(model=Post, template_name='posts/index.html', 
                         paginate_by=10),
        name='posts'),
        
    url(r'^posts/new/$', 
        staff_member_required(CreateView.as_view(
                model=Post, 
                template_name='posts/new.html')),
        name='new_post'),
            
    url(r'^post/(?P<pk>\d+)/$',
        DetailView.as_view(model=Post, template_name='posts/show.html'),
        name='post'),
            
    url(r'^post/(?P<pk>\d+)/edit/$', 
        staff_member_required(UpdateView.as_view(
                model=Post, 
                template_name='posts/edit.html')),
        name='edit_post'),            
    
    
    # URLs as specified by the project instructions.
コード例 #47
0
ファイル: urls.py プロジェクト: paige0701/my-first-blog
from django.contrib.auth.forms import UserCreationForm
from django.urls import reverse_lazy
from django.views.generic.edit import CreateView

from blog.views import beforelogin
from . import views
from django.contrib.auth.views import login as login
from django.contrib.auth.views import logout as logout

urlpatterns = [
    url(r'^$', views.post_list, name='post_list'),
    url(r'^category/(?P<category>\d+)/$',
        views.post_list_with_category,
        name='post_list_with_category'),
    url(r'^post/(?P<pk>\d+)/$', views.post_detail, name='post_detail'),
    url(r'^login/$',
        login, {'template_name': "auth/login.html"},
        name='blog_login'),
    # url(r'^login/$', views.log_in, name='blog_login'),
    url(r'^logout/$',
        logout, {'next_page': reverse_lazy('post_list')},
        name='blog_logout'),
    url('^register/',
        CreateView.as_view(template_name='auth/register.html',
                           form_class=UserCreationForm,
                           success_url='/'),
        name='register'),
    url(r'^post/new/$', views.post_new, name='post_new'),
    url(r'^post/(?P<pk>\d+)/edit/$', views.post_edit, name='post_edit'),
    url(r'^beforelogin/$', beforelogin, name='beforelogin'),
]
コード例 #48
0
ファイル: urls.py プロジェクト: DrkSephy/lehman-hackathon
from django.contrib import admin
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth import views as auth_views

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'app.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', 'hack.views.signup', name='signup'),
    
    url('^register/', CreateView.as_view(
            template_name='register.html',
            form_class=UserCreationForm,
            success_url='hack.creat'
    ), name='registerPage'),
    # url('^accounts/', include('django.contrib.auth.urls')),
    url(r'^accounts/login/$', auth_views.login, {'template_name': 'login.html'}),

    url(r'^login/','hack.views.login', name='login'),
    url(r'^signin/','hack.views.signin', name='signin'),
    url(r'^authenticateUser/','hack.views.authenticateUser', name='authenticateUser'),
    url(r'^notify/','hack.views.notify', name='notify'),
    url(r'^sendNotification/','hack.views.sendNotification', name='sendNotification'),
    url(r'^addNumbers/','hack.views.addNumbers', name='addNumbers'),
    url(r'^logoutUser/','hack.views.logoutUser', name='logoutUser'),
    url(r'^base/','hack.views.base', name='base'),
    url(r'^addDetailsToDB/','hack.views.addDetailsToDB', name='addDetailsToDB'),
    url(r'^addClass/', 'hack.views.addClass', name='addClass'),
コード例 #49
0
ファイル: urls.py プロジェクト: jherrlin/sudolnu
# The views used below are normally mapped in django.contrib.admin.urls.py
# This URLs file is used to provide a reliable view deployment for test purposes.
# It is also provided as a convenience to those who want to deploy these URLs
# elsewhere.

from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm

from django.conf.urls import url
from core import views

urlpatterns = [
    url('^register_bad/', CreateView.as_view(
        template_name='core/register.html',
        form_class=UserCreationForm,
        success_url='/'),name='registration'),
    url(r'^$', views.Index.as_view(), name='base'),
    url(r'^registration/$', views.registration, name='registration'),
    url(r'^about/$', views.About.as_view(), name='about'),
    url(r'^registration_done/$', views.registration_done, name='registration_done'),
    url(r'^login/$', views.ajaxlogin, name='login'),
    url(r'^logout/$', views.logout,{'next_page':'/'}, name='logout'),
    url(r'^password_change/$', views.password_change, name='password_change'),
    url(r'^password_change/done/$', views.password_change_done, name='password_change_done'),
    url(r'^password_reset/$', views.password_reset, name='password_reset'),
    url(r'^password_reset/done/$', views.password_reset_done, name='password_reset_done'),
    url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
        views.password_reset_confirm, name='password_reset_confirm'),
    url(r'^reset/done/$', views.password_reset_complete, name='password_reset_complete'),
]
コード例 #50
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, include
from django.contrib import admin
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.urls import reverse_lazy

urlpatterns = [
    url(r'^', include('django.contrib.auth.urls', namespace='auth')),
    url(
        r'^signup$',
        CreateView.as_view(template_name='registration/signup.html',
                           form_class=UserCreationForm,
                           success_url=reverse_lazy('auth:login'))),
    url(r'^admin/', admin.site.urls),
    url(r'^api-auth/', include('rest_framework.urls')),
    url(r'^', include('blog_api.urls', namespace='blog_api')),
]
コード例 #51
0
ファイル: urls.py プロジェクト: rfadams/python-django-heroku
from django.conf.urls.defaults import patterns, include, url
from django.views.generic.base import TemplateView
from django.views.generic.list import ListView
from django.views.generic.detail import DetailView
from django.views.generic.edit import UpdateView, CreateView

from web.barns.models import Barn

urlpatterns = patterns('',
    url(r'^$', ListView.as_view(model=Barn, template_name='generic/list.html'), name='list'),
    url(r'^/(?P<pk>\d+)$', DetailView.as_view(model=Barn, template_name='generic/detail.html'), name='detail'),
    
    url(r'^/new$', CreateView.as_view(model=Barn, template_name='generic/form.html', success_url='/barns/%(id)s'), name='create'),
    url(r'^/(?P<pk>\d+)/edit$', UpdateView.as_view(model=Barn, template_name='generic/form.html', success_url='/barns/%(id)s'), name='edit'),
)
コード例 #52
0
ファイル: urls_z5.py プロジェクト: astefaniuk/linetc
# czat/czat/urls.py

from django.conf.urls import patterns, include, url
from django.contrib import admin
from czat import views # importujemy zdefiniowane w pliku views.py widoki

admin.autodiscover() # potrzebne tylko w Django 1.6

from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm, AuthenticationForm
from django.core.urlresolvers import reverse_lazy

urlpatterns = patterns('',
    url(r'^$', views.index, name='index'),
    #url(r'^rejestruj/', views.rejestruj, name='rejestruj'),
    #url(r'^loguj/', views.loguj, name='loguj'),
    #url(r'^wyloguj/', views.wyloguj, name='wyloguj'),
    url(r'^rejestruj/', CreateView.as_view(
                    template_name='czat/rejestruj.html',
                    form_class=UserCreationForm,
                    success_url='/'), name='rejestruj'),
    url(r'^loguj/', 'django.contrib.auth.views.login',
                    {'template_name': 'czat/loguj.html'},
                    name='loguj'),
    url(r'^wyloguj/', 'django.contrib.auth.views.logout',
                    {'next_page': reverse_lazy('index')},
                    name='wyloguj'),

    url(r'^admin/', include(admin.site.urls)),
)
コード例 #53
0
ファイル: urls.py プロジェクト: wherebee/wb-inventory
from wbinventory.forms import ItemForm
from wbinventory.models import Item, ItemTransaction
from wbinventory.views import SiteSearchListView, ItemDetailView, ItemTransactionCreateView


urlpatterns = patterns('wbinventory.views',
    url(
        r'^$',
        'index',
        name='wbinventory_index',
    ),
    url(
        r'^items/create/$',
        CreateView.as_view(
            context_object_name='item',
            template_name='wbinventory/item/create.html',
            model=Item,
            form_class=ItemForm,
        ),
        name='wbinventory_item_create',
    ),
    url(
        r'^items/(?P<pk>\d+)/$',
        ItemDetailView.as_view(
            context_object_name='item',
            template_name='wbinventory/item/detail.html',
            model=Item,
        ),
        name='wbinventory_item_detail',
    ),
    url(
        r'^items/(?P<pk>\d+)/edit/$',
コード例 #54
0
ファイル: urls.py プロジェクト: ptrklly/Pant_Entry
from django.conf.urls.defaults import *
from django.views.generic.edit import CreateView
from pants.models import Pant, Feedback

urlpatterns = patterns('pants.views',
    (r'^$', 'search'),
    (r'^(?P<pant_id>\d+)/$', 'detail'),
    (r'^(?P<pant_id>\d+)/submit/$', 'submit'),
    (r'^thanks/$', 'thanks'),
    url(r'^create/$',CreateView.as_view(model=Pant, success_url="/dynamiccatalog/"),name="pant_create"),
    url(r'^feedback/$',CreateView.as_view(model=Feedback, success_url="/pants/thanks/"), name="doesitmatter"),
)
コード例 #55
0
ファイル: urls.py プロジェクト: MechanisM/tinygraph
from django.conf.urls.defaults import *
from django.views.generic.edit import CreateView, DeleteView
from tinygraph.apps.definitions.models import Package
from tinygraph.apps.definitions.forms import PackageForm

urlpatterns = patterns('definitions.views',
    url(r'^mibs/$', 'mib_upload_list', name='mib_upload_list'),
    
    url(r'^packages/$', 'package_list', name='package_list'),
    url(r'^packages/add/$', CreateView.as_view(
        model=Package,
        template_name='definitions/packages/package_form.html',
        form_class=PackageForm,
    ), name='package_add'),
    url(r'^packages/(?P<package_slug>[-\w]+)/$', 'package_detail', name='package_detail'),
    url(r'^packages/(?P<slug>[-\w]+)/delete$', DeleteView.as_view(
        model=Package,
        template_name='definitions/packages/package_delete.html',
        success_url='/data/packages/',
    ), name='package_delete'),

    url(r'^$', 'data_object_list', name='data_object_list'),
)
コード例 #56
0
ファイル: urls.py プロジェクト: barraponto/slapp
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 django.conf.urls import include, url
from django.contrib import admin,auth
from django.contrib.auth import views
from sla_app import views

from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.core.urlresolvers import reverse_lazy




urlpatterns = [
    url(r'^tdd/',include('tdd.urls')),
	url(r'^slapp/', include('sla_app.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^login/$', auth.views.login, {'template_name': 'sla_app/login.html'},name='loginslap'),
    url(r'^password_reset/$', auth.views.password_reset, {'template_name': 'sla_app/password_reset_form.html'},name='pass_reset_form_slap'),
   	url('', include('django.contrib.auth.urls')),
    url('^register/', CreateView.as_view(
            template_name='register.html',
            form_class=UserCreationForm,
            success_url=reverse_lazy('profile_update')
    ),name='registerslap'),
    url('^accounts/', include('django.contrib.auth.urls')),
]
コード例 #57
0
ファイル: urls.py プロジェクト: by-cx/MoneyMaker
from django.views.generic.base import TemplateView
from django.views.generic.edit import CreateView, DeleteView, UpdateView
from django.views.generic.list import ListView
from money.forms import CategoryForm, BillForm
from money.models import Bill, Category
from money.views import BillCreateView, StatsView
from django.contrib.auth.decorators import login_required

urlpatterns = patterns('',
    url(r"^category/$", login_required(ListView.as_view(
        model=Category,
        template_name="list_category.html"
    )), name="category"),
    url(r"^category/add/$", login_required(CreateView.as_view(
        model=Category,
        template_name="form_category.html",
        form_class=CategoryForm,
        success_url="/category/",
    )), name="category_add"),
    url(r"^category/rm/(?P<pk>\d+)/$", login_required(DeleteView.as_view(
        queryset=Category.objects.order_by("name"),
        template_name="confirm_category.html",
        success_url="/category/",
    )), name="category_remove"),
    url(r"^category/update/(?P<pk>\d+)/$", login_required(UpdateView.as_view(
        model=Category,
        template_name="form_category.html",
        form_class=CategoryForm,
        success_url="/category/",
    )), name="category_update"),
    url(r"^bill/add/$", login_required(BillCreateView.as_view(
        template_name="form_bill.html",
コード例 #58
0
ファイル: urls.py プロジェクト: andrewmusicant/kanban-django
from django.conf.urls import url
from . import views
from .views import BoardViewSet
from django.views.generic.edit import CreateView
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.views import login, logout

urlpatterns = [
    url(r'^login/index/$', views.index, name='index'),
    url(r'^register/$', CreateView.as_view(
            template_name='registration/register.html',
            form_class=UserCreationForm,
            success_url='/'

    ), name='register'),
    url(r'^$', login, name='login'),
    url(r'^login/$', login, name='login'),
    url(r'^logout/$', logout, {'next_page': '/login'}, name='logout')
    ]

# url(r'^/users/', ListCreateAPIView.as_view(queryset=User.objects.all(), serializer_class=UserSerializer), name='user-list')
# ]