Найти - Пользователи
Полная версия: Как сделать перенаправление (HttpResponseRedirect ) после таймаута?
Начало » Django » Как сделать перенаправление (HttpResponseRedirect ) после таймаута?
1
qman
Всем привет,
есть код из djangobook
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.core.mail import send_mail
from forms import ContactForm

def contact(request):
if request.method == 'POST':
form = ContactForm(request.POST)
if form.is_valid():
topic = form.clean_data['topic']
message = form.clean_data['message']
sender = form.clean_data.get('sender', 'noreply@example.com')
send_mail(
'Feedback from your site, topic: %s' % topic,
message, sender,
['administrator@example.com']
)
return HttpResponseRedirect('/contact/thanks/')
else:
form = ContactForm()
return render_to_response('contact.html', {'form': form})
Возможно ли сделать перенаправление на главную страницу сайта со страницы /contact/thanks/ после 3х секунд после открытия страницы?
Или по центру экрана сделать блок (средствами css) который исчезнет (будет удален) через 3 сек ?
Наверно этот вариант реализуется с помощью JavaScript.
Ferroman
Можно через META-тег Refresh
qman
Ferroman
Можно через META-тег Refresh
спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB