def get_form_view(file, form): return FormView.as_view( form_class=form, template_name='misc/resource_password.html', extra_context={ 'title': 'Password required', 'content': f'The file <code>{escape(file.name)}</code> has been password ' 'protected by its owner.', }, )
from django.conf.urls import url, include from django.views.generic import FormView, TemplateView from polls import forms from polls import views from polls.rest import router urlpatterns = [ url(r'^$', views.PollListView.as_view(), name='poll_home'), url(r'^rest/', include(router.urls), name='rest'), url(r'^about/', views.AboutView.as_view(vistor="Changbin"), name='about'), url(r'^bootstrap3/', FormView.as_view(template_name='polls/bootstrap3.html', form_class=forms.MyRegistrationForm), name='bootstrap3'), url(r'^(?P<pk>\d+)/$', views.DetailView.as_view(), name='detail'), url(r'^(?P<pk>\d+)/results/$', views.ResultsView.as_view(), name='results'), url(r'^(?P<poll_id>\d+)/vote/$', views.vote, name='vote'), url(r'^jinja2/$', TemplateView.as_view(template_name="polls/jinja.jinja2"), {'words': 'Hello, Jinja2.'}, name='jinja2', ), ]
from django.conf.urls import patterns, url from django.views.generic import FormView from test_project.example_app.forms import Form1 urlpatterns = patterns('', url(r'^', FormView.as_view( template_name="example_app/form1.html", form_class=Form1, ), name="form1"), )
def as_view(cls, **kwargs): return csrf_exempt(FormView.as_view(**kwargs))
# -*- coding: utf-8 -*- from datetime import datetime from django.conf.urls import patterns, url from django.views.generic import FormView from calendario.forms import SetupForm urlpatterns = patterns('calendario', url(r'^$', FormView.as_view(template_name='setup.html', form_class=SetupForm, initial={'semanas': 16, 'fecha_de_inicio': datetime.today()}), name='setup'), url(r'^create/$', 'views.create', name='create'), )
from django.conf.urls import patterns, url from django.views.generic import TemplateView, FormView from forms import ExampleForm urlpatterns = patterns('', url(r'^$', FormView.as_view(template_name='example.html', form_class=ExampleForm)) )
# -*- coding: utf-8 -*- from django.conf.urls import patterns, url, include from django.views.generic import FormView from forms import UploadForm, UploadModelForm urlpatterns = patterns('', (r'^form/', FormView.as_view(form_class=UploadForm, template_name="testmain/form.html", success_url="/testapp/form")), (r'^modelform/', FormView.as_view(form_class=UploadModelForm, template_name="testmain/form.html", success_url="/testapp/modelform")))
from django.conf.urls import url from django.contrib.admin import site from django.urls import path from django.views.generic import FormView from notes.views import IndexPage, NoteCreate, NoteForm, NoteDetail, NoteList, NoteUpdate urlpatterns = [ # Admin path(r'admin/', site.urls), # Notes path('', NoteList.as_view(), name='note-list'), path('<int:pk>', NoteDetail.as_view(), name='note-detail'), path('add', NoteCreate.as_view(), name='note-add'), path('<int:pk>/', NoteUpdate.as_view(), name='note-edit'), url(r'^note$', FormView.as_view(template_name="note_form.html", form_class=NoteForm)), ]
from django.contrib import admin from django.urls import re_path, path, include from django.views.generic import TemplateView, FormView from schedule import urls as schedule_urls from schedule.views import FullCalendarView from HixonCalendar.views import RegularEventsView, CalendarView, get_recurrent_events from HixonCalendar.forms import BookingForm urlpatterns = [ path('', TemplateView.as_view(template_name='home.html'), name='home'), path('about/', TemplateView.as_view(template_name='about.html'), name='about'), path('booking/', FormView.as_view(template_name='booking.html', form_class=BookingForm), name='booking'), path('calendar/', CalendarView.as_view(), name='calendar', kwargs={'calendar_slug': 'hixon'}), path('committee/', TemplateView.as_view(template_name='committee.html'), name='committee'), path('100-club/', TemplateView.as_view(template_name='hundred_club.html'), name='hundred_club'), path('regular-events/', RegularEventsView.as_view(), name='regular_events'), path('regular-events/fetch', get_recurrent_events,
from django.conf.urls import patterns, url from django import forms from django.views.generic import FormView class TestForm(forms.Form): """An arbitrary form using most of available fields""" date = forms.DateField() date_time = forms.DateTimeField() time = forms.TimeField() number = forms.IntegerField() email = forms.EmailField() url = forms.URLField() urlpatterns = patterns( "", # Examples: url(r"^$", FormView.as_view(template_name="home.html", form_class=TestForm)), # url(r'^demo_project/', include('demo_project.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: # url(r'^admin/', include(admin.site.urls)), )
'django.contrib.auth.views.login', {'template_name' : 'common/login.html'} ), url(r'^logout/$', 'django.contrib.auth.views.logout', {'template_name' : 'common/logout.html'} ), url(r'^dev/delete/$', 'message.views.dev_delete' ), url(r'^user/form/$', FormView.as_view( form_class = UserForm, template_name = 'user/form.html' ) ), url(r'^user/create/$', CreateView.as_view( form_class = UserForm, template_name = 'user/form.html', success_url = '/user/form' ) ), url(r'^message/(\d+)/(\w*)$', MessageFormView.as_view() ),
urlpatterns = patterns('', # Examples: # url(r'^$', 'phone_application.views.home', name='home'), # url(r'^phone_application/', include('phone_application.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: url(r'^admin/', include(admin.site.urls)), url(r'^$', FormView.as_view(template_name="home.html",form_class = ProductForm ),name="home"), url(r'^integrate_database/(?P<last_date>'+datetime_pattern+')$', IntegrateDatabase.as_view(), name="integrate_database"), url(r'^detail_offline/$', TemplateView.as_view(template_name="detail_offline.html"),name="detail_offline"), url(r'^manifest\.appcache$', ManifestView.as_view(), name="cache_manifest"), )
# -*- coding: utf-8 -*- from datetime import datetime from django.conf.urls import patterns, url from django.views.generic import FormView from calendario.forms import SetupForm urlpatterns = patterns( 'calendario', url(r'^$', FormView.as_view(template_name='setup.html', form_class=SetupForm, initial={ 'semanas': 16, 'fecha_de_inicio': datetime.today() }), name='setup'), url(r'^create/$', 'views.create', name='create'), )
"""myproject URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.0/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.urls import path from django.views.generic import FormView from myapp.forms import MyForm urlpatterns = [ path('', FormView.as_view(template_name='form.html', form_class=MyForm)) ]
# -*- coding: utf-8 -*- from django.conf.urls import patterns, url, include from django.views.generic import FormView from forms import UploadForm, UploadModelForm urlpatterns = patterns('', (r'^form/', FormView.as_view(form_class=UploadForm, template_name="testmain/form.html", success_url="/testapp/form")), (r'^modelform/', FormView.as_view(form_class=UploadModelForm, template_name="testmain/form.html", success_url="/testapp/modelform")) )
# (r'^site_media/(?P<path>.*)$', 'django.views.static.server', # { 'document_root':site_media }), # (r'^site_media/css/(?P<path>.*)$', 'django.views.static.server', # { 'document_root':site_media + '/css/' }), # (r'^site_media/js/(?P<path>.*)$', 'django.views.static.server', # { 'document_root':site_media + '/js/' }), # (r'^site_media/img/(?P<path>.*)$', 'django.views.static.server', # { 'document_root':site_media + '/img/' }), url(r'^register/$', register_page, name="register_page"), (r'^register/success/$', direct_to_template, { 'template': 'registration/register_success.html' }), # Account management url(r'^save/$', blogpost_save_page, name="blogpost_save"), url(r'^blogpost/edit/(\d+)/$', blogpost_save_page, name="blogpost_update"), url(r'^blogpost/delete/(\d+)/$', blogpost_delete, name="blogpost_delete"), # url(r'^blogpost/delete/$', blogpost_delete, name="blogpost_delete"), # if there is no parameters from security respect? # url(r'^blogpost/edit/$', blogpost_save_page, name="blogpost_update"), # Friends (r'^following/(\w+)/$', friends_page), (r'^friend/add/$', friend_add), (r'^friend/remove/$', friend_remove), # django comments (r'^comments/', include('django.contrib.comments.urls')), (r'^ratings/', include('ratings.urls')), (r'^ajax/tag/autocomplete/$', ajax_tag_autocomplete), url(r'^$', FormView.as_view( template_name="blogpost_detail.html", form_class=BlogPostSaveForm)), ) urlpatterns += staticfiles_urlpatterns()
# -*- coding:utf-8 -*- from __future__ import absolute_import, unicode_literals from django.conf.urls import include, patterns, url from django.views.generic import FormView from . import forms, views urlpatterns = patterns( '', url(r'^s3file/', include('s3file.urls')), url(r'^s3/$', views.S3MockView.as_view(), name='s3mock'), url(r'^upload/$', FormView.as_view(form_class=forms.UploadForm, template_name='form.html'), name='upload'), )