= "Користувач з таким ніком не зареєстрований!"
return render_to_response ('order.html', {'err': e}): render_to_response ('order.html')
Зовнішній вигляд сторінки до і в результаті замовлення:
В
В
. Гостьова книга. p align="justify"> Шаблон гостьової книги виводить п'ять новітніх коментарів і форму для написання власного коментаря. Кожен користувач може залишати необмежену кількість коментарів. br/>
Гостьова книга
Гостьова книга
У нашій гостьовій книзі ви можете залишити побажання, відгук або яке вас цікавить.
Ми постараємося не залишити без уваги вашу запис.
Записи можуть залишати тільки зареєстровані користувачі!
{% if queryset%}
{% for wish in queryset%}
Користувач: {{wish.nickname}}
Запис {{wish.wishtext}}
{% endfor%}
{% endif%}
Додавання запису
Нік
Текст
{{err}}
Якщо форма не заповнювалася, тобто функцією не була отримана POST, вона відображає форму і запису. p align="justify"> Після отримання POSТ функція перевіряє на правильність нік, оновлює сторінку, перераховує останні елементи списку і виводить їх разом з новим записом.
def add_wish (request): = Wish.objects.all () = len (list1) = list1 [(l-5): l] request.method == 'POST': = request. POST.get ('N','') = request.POST.get ('N2','') = ShopUser.objects.filter (nickname = n) (q): = request.POST.get ('N1' ,'') = Wish (nickname = n, {"Queryset": list2})
else: = "Користувач з таким ніком не зареєстрований!"
return render_to...