def add(request): if request.method == "POST": form = BookAddForm(request.POST) if form.is_valid(): book = Book() book.title = form.cleaned_data['title'] book.author = form.cleaned_data['author'] book.press = form.cleaned_data['press'] book.year = form.cleaned_data['year'] book.save() messages.success(request, "已保存") form = BookAddForm() else: messages.error(request, "保存失败,请检查所填写的内容!") else: form = BookAddForm() context = RequestContext(request, { "form":form, }) return render_to_response("add.html", context)