django 自定义表单
2016-05-08 15:59
344 查看
创建一个1.html的东西
<html> <body> <form method='post'> {{form.as_p}} <input type="submit" name="ok" /> </form> </body> </html>
创建并写一个form.py
from django import forms class Mybook(forms.Form): name=forms.CharField() author=forms.CharField() date=forms.CharField()
修改views
from django.shortcuts import render from django.shortcuts import render_to_response from django.forms import * from django.http import HttpResponse from myapp.models import * def hello(request): if request.method == 'post': form=Mybook(request.POST) if form.is_valid(): data=form.cleaned_data title=data['title'] return HttpResponse(title) form=Mybook() return render_to_response('1.html',{'form':form})
修改urls.py
from django.conf.urls import patterns, include, url from django.contrib import admin from myapp.views import * urlpatterns = patterns('', # Examples: # url(r'^$', 'myproj.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^admin/', include(admin.site.urls)), (r'^hello/$',hello) )
相关文章推荐
- Go 语言基础教程:10分钟入门
- django 后台管理
- GoogleCodeJam
- Google Gson使用简介
- Django的学习笔记(一)(Django Web入门)
- 如何创建google api cient id & api key 图文版本
- GoogleNet tips
- Golang 冒泡排序
- golang学习第一篇 golang简介
- django框架从零开始_007_view以及模版页
- django 模版语法及使用
- django 视图开发与url配置
- HDU 1056 - HangOver
- django
- django 安装
- CodeForces-657A-Bear and Forgotten Tree 3
- Django Mode
- CodeForces 598D Igor In the Museum
- Go语言之异常处理
- Go语言之异常处理