2012-03-19 113 views
0

FYI - 开发站点,正在进行中。Django重定向到页面链接

我使用Django与表单页面上。不过,我也在同一页面上使用JavaScript选项卡功能,该选项卡突出显示带有正确页面链接/散列的选项卡。

默认页面= http://learntango.webfactional.com/video/35863752#section=comment 接触,我们页= http://learntango.webfactional.com/video/35863752#section=contact

当窗体是无效的,该页面返回(好)。然而,这是基本页面被返回:http://learntango.webfactional.com/video/35863752

之后,然后JavaScript默认这评论页面。

我如何返回相同的页面时,与页面链接激活“接触”,这样他们就可以看到它们的形状误差,实现了表单没有提交?

谢谢! 大卫

def video(request, url_vimeo_id): 
    if request.method == 'POST': 
     form = ContactForm(request.POST) 
     if form.is_valid(): 
      cd = form.cleaned_data 
      send_mail(
       'This is an e-mail from the website', 
       cd['message'], 
       cd.get('email', '[email protected]'), 
       ['[email protected]'], 
      ) 
      return HttpResponseRedirect('http://www.learntodancetango.com') 
     return render_to_response('video.html',{'video': video,'next':next, 'form': form}, context_instance=RequestContext(request)) 
    else: 
     form = ContactForm() 
     return render_to_response('video.html',{'video': video,'next':next, 'form': form}, context_instance=RequestContext(request)) 

回答

0

套装形式的actionhttp://learntango.webfactional.com/video/35863752#section=contact

+0

我下班后尝试今晚。谢谢! – 2012-03-19 15:56:00

+0

谢谢,这工作! – 2012-03-21 06:34:53