當前位置: 首頁>>代碼示例>>Python>>正文


Python FormView.as_view方法代碼示例

本文整理匯總了Python中django.views.generic.FormView.as_view方法的典型用法代碼示例。如果您正苦於以下問題:Python FormView.as_view方法的具體用法?Python FormView.as_view怎麽用?Python FormView.as_view使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在django.views.generic.FormView的用法示例。


在下文中一共展示了FormView.as_view方法的10個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: url

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
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', ),
]
開發者ID:changbindu,項目名稱:myDjango,代碼行數:21,代碼來源:urls.py

示例2: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
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"),
)
開發者ID:lerela,項目名稱:django-zenaida,代碼行數:16,代碼來源:urls.py

示例3: as_view

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
 def as_view(cls, **kwargs):
     return csrf_exempt(FormView.as_view(**kwargs))
開發者ID:XanderDwyl,項目名稱:paperless,代碼行數:4,代碼來源:views.py

示例4: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
# -*- 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'),
)
開發者ID:gsorianob,項目名稱:materias,代碼行數:12,代碼來源:urls.py

示例5: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
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))
)
開發者ID:neomanic,項目名稱:django-dropzone,代碼行數:9,代碼來源:urls.py

示例6: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
# -*- 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"))
)
開發者ID:CydarLtd,項目名稱:django-progressbarupload,代碼行數:15,代碼來源:urls.py

示例7: TestForm

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
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)),
)
開發者ID:rizwanmeo,項目名稱:django_reform,代碼行數:28,代碼來源:urls.py

示例8: url

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
        '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()
    ),
開發者ID:tenshiPure,項目名稱:chat,代碼行數:33,代碼來源:urls.py

示例9: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]


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

    )

    
      
    
    
    
    
    
    
開發者ID:nashirav,項目名稱:phone_application,代碼行數:23,代碼來源:urls.py

示例10: patterns

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import as_view [as 別名]
# -*- 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'),
)
開發者ID:gitter-badger,項目名稱:django-s3file,代碼行數:18,代碼來源:urls.py


注:本文中的django.views.generic.FormView.as_view方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。