Attribut erreur "WSGIRequest' objet n'a pas d'attribut "Post" lors de l'utilisation de plusieurs boutons de soumission à mon avis

Je fais un blog application et j'ai besoin de donner à plusieurs boutons à l'utilisateur lors de la présentation de son blog. Je suis en cochant le bouton set et en essayant de faire des mesures en conséquence, mais il ne fonctionne pas correctement.

Voici mon point de vue partie où je suis en cochant le bouton qui est situé dans le POST de données mais quand je clique sur publier, il fonctionne très bien, mais si je clique sur enregistrer ou publier puis-je obtenir de l'erreur
Attribut erreur "WSGIRequest' objet n'a pas d'attribut 'Post'

@login_required
def blog_form(request,author_id=None,slug=None):
context_instance=RequestContext(request)
# This view will have a valid creator_id and slug field if the
# blog is being edited and in this case the creator and user should be same
if ( author_id and slug):
author = User.objects.get(pk=author_id)
blog = get_object_or_404(Entry, creator = author, slug = slug)
if blog.creator != request.user:
raise HttpResponseForbidden()
# We set the user and created date and make a new object
else:
blog = Entry(creator=request.user,created_date=datetime.datetime.now() )
if request.method == 'POST':
#if the blog is not published
if 'save' in request.POST:
form = EntryForm(request.Post, instance = blog)
if form.is_valid():
form.save()
elif 'publish' in request.POST:
blog.pub_date = datetime.datetime.now()
blog.status = 1
form = EntryForm(request.POST, instance = blog)
if form.is_valid():
form.save()
return render_to_response('blog/blog_view.html', {'blog': blog,},context_instance=RequestContext(request))
elif 'preview' in request.POST: 
form = EntryForm(request.Post, instance = blog)
if form.is_valid():
form.save()
return render_to_response('blog/blog_view.html', {'blog': blog,},context_instance=RequestContext(request))
else:
form = EntryForm(instance = blog)
return render_to_response('blog/blog.html', {'form':form}, context_instance)

OriginalL'auteur Sachin | 2011-12-07