@@ -803,23 +803,11 @@ def my_view(request):
803803
804804# Практика / Домашка:
805805
806- 1 . Напишите форму, в которой можно указать имя, пол, возраст и уровень владения английским (выпадающим списком), если
807- введенные данные это парень старше 20-и (включительно) и уровнем английского B2 выше, или девушка старше 22-ух и
808- уровнем выше чем B1 то перейти на страницу где будет написано, что вы нам подходите, или что не подходит
809- соответсвенно.
810-
811- Структура моделей -> Собственный пользователь, и заметка, у которой есть поля, текст, время создания, и автор заметки,
812- который ссылается на вашего пользователя
813-
814- 2 . Пишем страницу логина и логаута руками, проверяем, что всё работает.
815-
816- 3 . Написать страницу для регистрации. (не забываем про ` set_password ` )
817-
818- Следующая страница должна открываться только залогиненым пользователям
819-
820- 4 . Пишем страницу для смены пароля. (Запрашиваем текущий пароль 2 раза, и проверяем через ` check_password ` )
821-
822- 5 . Написать страницу с гет формой, для поиска по тексту всех заметок, отобразить все найденные частичные
823- совпадение, без учёта регистра.
824-
825- 6 . Добавить к поиску по заметкам галочку, что бы при нажатой галочке показывало только твои заметки.
806+ 1 . Пишем страницы для логина и для регистрации (на каждой из них должна быть ссылка на другую)
807+ 2 . Если пользователь не залогинен, то его должно перебрасывать на страницу с логином
808+ 3 . Добавляем в верхнюю часть главной страницы перечисление существующих топиков. При нажатии на которые мы должны видеть
809+ отфильтрованый список блогов, только относящихся к выбранному топику (гет запрос)
810+ 4 . Добавляем строку для поиска по блогам. После поиска должны отображаться посты в названии которых есть частичное
811+ совпадение без учета регистра с искомыми данными.(гет форма)
812+ 5 . Добавляем возможность создания поста.
813+ 6 . На странице с деталями поста добавляем возможность писать комментарии.
0 commit comments