Example #1
0
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)
Example #2
0
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/$',
    # 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'),
Example #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')),
)
Example #5
0
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),

]
Example #6
0
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')),
)
Example #7
0
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/')),
]
Example #8
0
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")
]
Example #9
0
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)
Example #10
0
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'),
]
Example #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'),

]
Example #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, ),
    ),
    ###################################
)
Example #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/',
Example #14
0
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"
Example #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, )),
Example #16
0
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='/'))
]
Example #17
0
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()),
Example #18
0
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:
Example #19
0
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)
Example #20
0
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,)),
                       )
Example #21
0
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


]

Example #22
0
    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),
]
Example #23
0
    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'),
]
Example #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_\-]+)/
Example #25
0
         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"),
]
Example #26
0
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},
        ),
    )
Example #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)
Example #28
0
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'),
]
Example #29
0
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"),
)
Example #30
0
# 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"),
    )

###################################
Example #31
0
    # 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'),
Example #32
0
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'),
]
Example #33
0
File: urls.py Project: 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")),
]
Example #34
0
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'),
)
Example #35
0
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'),
)
Example #36
0
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'
    )),
]
Example #37
0

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(
Example #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'),
]
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')),
]
Example #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')
]
Example #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'),
Example #42
0
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)
Example #43
0
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/')),]

Example #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'),
]
Example #45
0
                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"),
                       
)
Example #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.
Example #47
0
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'),
]
Example #48
0
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'),
Example #49
0
# 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'),
]
Example #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')),
]
Example #51
0
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'),
)
Example #52
0
# 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)),
)
Example #53
0
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/$',
Example #54
0
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"),
)
Example #55
0
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'),
)
Example #56
0
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')),
]
Example #57
0
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",
Example #58
0
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')
# ]