django 学习个人总结 之form提交放到数据库中
2015-01-12 15:47
363 查看
project:test04
app:blog
models.py
from django.db import models
class User(models.Model):
username = models.CharField(max_length=20)
headImg = models.FileField(upload_to='./upload/')
views.py
<html>
<head>
</head>
<body>
<h1>hello</h1>
<form method='post' enctype='multipart/form-data'>
`uf`.`as_p`
<button type='sumbit'>ok</button>
</form>
</body>
</html>
app:blog
models.py
from django.db import models
class User(models.Model):
username = models.CharField(max_length=20)
headImg = models.FileField(upload_to='./upload/')
views.py
from django.shortcuts import render_to_response from django import forms from django.http import HttpResponse from models import User class UserForm(forms.Form): username = forms.CharField() headImg = forms.FileField() def register(req): if req.method == 'POST': uf = UserForm(req.POST, req.FILES) if uf.is_valid(): username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] #user = User() #user.username = username #user.headImg = headImg #user.save() user = User.objects.create(username = username ,headImg = headImg) print username,headImg return HttpResponse('ok') else: uf = UserForm() return render_to_response('index.html',{'uf':uf})templates/index.html
<html>
<head>
</head>
<body>
<h1>hello</h1>
<form method='post' enctype='multipart/form-data'>
`uf`.`as_p`
<button type='sumbit'>ok</button>
</form>
</body>
</html>
相关文章推荐
- django 学习个人总结 之form表单提交
- 获取前端传送的数据及登陆验证--个人学习Django的一些总结
- django学习08---Form表单提交
- django 学习个人总结 之cookie保存于删除
- django 学习个人总结 之admin后台的使用,操作
- django 学习个人总结 之创建表,添加数据
- django 学习个人总结 之admin后台上传文件
- jquery表单插件 jquery.form(异步提交)(学习总结)
- django 学习个人总结 之many_to_one
- 个人学习经验总结
- ACE个人学习总结文档
- 数据库开发个人总结(ADO.NET小结)
- Oracle学习个人总结
- 数据库开发个人总结(ADO.NET小结)
- 数据库开发个人总结(ADO.NET小结)
- 数据库开发个人总结-ADO.NET小结
- 数据库开发个人总结(ADO.NET小结)
- 数据库开发个人总结(ADO.NET小结)
- 综合布线的6大子系统定义(个人总结学习)
- 数据库开发个人总结(ADO.NET)