Example #1
0
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.',
        },
    )
Example #2
0
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', ),
]
Example #3
0
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"),
)
Example #4
0
 def as_view(cls, **kwargs):
     return csrf_exempt(FormView.as_view(**kwargs))
Example #5
0
# -*- 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'),
)
Example #6
0
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))
)
Example #7
0
# -*- 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")))
Example #8
0
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)),
]
Example #9
0
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,
Example #10
0
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)),
)
Example #11
0
		'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()
	),
Example #12
0


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"),

    )

    
      
    
    
    
    
    
    
Example #13
0
# -*- 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'),
)
Example #14
0
"""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))
]
Example #15
0
# -*- 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"))
)
Example #16
0
    # (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()
Example #17
0
# -*- 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'),
)