/p>
Лот: {{disc.lot}}
Ціна: {{disc.price}}
{% endfor%}
{% else%}
Диск не знайдене.
{% endif%}
{% endif%}
Як видно, після заповнення форми шаблон відображає значення запиту і результату, якщо він знайдений. Функція займається відбором потрібного значення зі списку продуктів. br/>
def search (request):
query = request.GET.get ('q','') = (Q (name__icontains = query)) = Disc.objects.filter (qset). distinct () render_to_response ("mydatabase /search.html ", {
"results": results,
"query": query
})
В результаті сторінка пошуку виглядає наступним чином:
В
. Шаблон сторінки, що відображає повний список продуктів, відображає дані зі списку, переданого йому функцією таким же чином, як і шаблон головної сторінки. Функція відрізняється від show_new тим, що отримує список не останніх п'яти елементів, а всі значення таблиці сортує їх по назві:
def show_products (request): render_to_response ("mydatabase/product.html", {
"queryset": Disc.objects.all (). order_by ("name")
})
В результаті сторінка виглядає так:
В
. Сторінки виведення товарів по виду будуються аналогічно і мають схожий зовнішній вигляд. p align="justify">. Сторінка реєстрації складається з форми реєстрації. br/>
Реєстрація
Реєстрація
Перед завершенням реєстрації переконаєтеся в правильності введених вами даних!
Нік
Прізвище:
Ім'я:
батькові:
Адреса: