2012-03-19 7 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]com'), 
       ['[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

として、私は仕事の後、この今夜しようとします。ありがとうございました! –

+0

ありがとう、これは働いた! –

関連する問題