model名为:Post(帖子)
class Post(models.Model):
title = models.CharField(max_length=20, verbose_name='标题')
content = models.TextField(max_length=200, verbose_name='内容')
创建一个帖子:
form提交,提交方式为post
法一:
post = Post.objects.create(title=request.POST.get('title), content=request.POST['content'])
这种方法直接创建
法二:
先实例化model,然后将数据先存储上,最后保存(注:没有最后保存的话,数据库中不会存储这条数据)
post = Post()
post.title = request.POST.get('title')
post.content = request.POST.get('content')
post.save()
法三:
post = models.Post(title=request.POST['title'], content=request.POST['content'])
post.save()