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))
として、私は仕事の後、この今夜しようとします。ありがとうございました! –
ありがとう、これは働いた! –