Форум сайта python.su
сразу несколько вопросов ,
в доке по сесиям приводится такой вот примерчик
def login(request):
if request.method == ‘POST’:
if request.session.test_cookie_worked():
request.session.delete_test_cookie()
return HttpResponse(“You're logged in.”)
else:
return HttpResponse(“Please enable cookies and try again.”)
request.session.set_test_cookie()
return render_to_response('foo/login_form.html')
обьясните зачем проверяется метод запроса ?
у меня в логах как у апача , так и django-сервера , метод запроса в логах GET .
по шаблонам,
цель , для примера , сделать страницу , разделенную на две части (без фреймов). В одной части допустим список названий документов , при нажатии во втором появляется текст этого документа. Т.е. делаем базовый шаблон - в нем два блока , так же делаем шаблон для списка - в нем extend-им базовый и заполняем один блок , второй для содержимого -в нем extend-им шаблон списка и заполняем в нем второй блок .
Возникает вопрос , при каждом нажатии на ссылку в списке обновлятся будет я так понимаю вся страница ?
Если да , то как быть если список - сложный , например дерево , причем дерево формируется вытягивая данные из базы , какая альтернатива ?
Отредактировано (Ноя. 7, 2007 21:51:35)
Офлайн
birstФорма логина использует POST запрос, а не GET
обьясните зачем проверяется метод запроса ?
birstТак не получится.
Т.е. делаем базовый шаблон - в нем два блока , так же делаем шаблон для списка - в нем extend-им базовый и заполняем один блок , второй для содержимого -в нем extend-им шаблон списка и заполняем в нем второй блок .
birstКонечно.
Возникает вопрос , при каждом нажатии на ссылку в списке обновлятся будет я так понимаю вся страница ?
birstИспользовать AJAX со всеми вытикающими.
Если да , то как быть если список - сложный , например дерево , причем дерево формируется вытягивая данные из базы , какая альтернатива ?
Офлайн