【发布时间】:2015-07-09 16:25:38
【问题描述】:
表单正在提交博客文章并在提交时重定向到索引页面。
如何更改它以使其重定向到新提交的博客文章
views.py
def post(request, post_url):
single_post = get_object_or_404(Post, title=post_url.replace('_', ' '))
popular_posts = Post.objects.order_by('-views')[:5]
single_post.views+=1
single_post.save()
t=loader.get_template('blog/post.html')
c = Context({'single_post': single_post, "popular_posts":popular_posts, })
return HttpResponse(t.render(c))
def add_post(request):
context = RequestContext(request)
if request.method =='POST':
form = PostForm(request.POST, request.FILES)
if form.is_valid():
form.save(commit=True)
return redirect(index)
else:
print form.errors
else:
form = PostForm()
return render_to_response('blog/add_post.html', {'form':form}, context)
【问题讨论】: