Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

Commit 3fb7725

Browse files
Merge remote-tracking branch 'origin/master'
2 parents 830a246 + 181b66d commit 3fb7725

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

lesson31.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -805,26 +805,21 @@ reporter.update(stories_filed=F('stories_filed') + 1)
805805

806806
Такие объекты можно использовать и в аннотации и в фильтрах и во многих других местах.
807807

808-
# Практика/Домашка:
809808

810-
Вывести все полученные результаты, на темплейты, каждый на отдельной странице и отдельным url-ом:
809+
## Домашка:
811810

812-
Создать объекты нужно через shell. (Можете и через админку несколько объектов добавить, но через шел надо обязательно)
811+
1) Создать два пользователя через createsuperuser
812+
2) При помощи shell создать две категории постов, 5 постов в разных категориях (2 и 3, например), создать 5-7 комментариев к постам, хотя бы один пост оставить без коментариев
813+
3) Реализовать такие страницы как: '/', /\<slug:slug>/
813814

814-
Всё выполнять со своими моделями.
815+
На главной странице, должен отображаться список всех блогов, название каждого должно быть ссылкой на страницу с подробностями о блоге
815816

816-
1. Получить 5 последних написанных комментариев (именно текст).
817+
На странице с подробностями, должны отображаться детали поста, и все комментарии написанные к этому посту
817818

818-
2. Создать 5 комментариев с разным текстом, Хотя бы один должен начинаться со слова "Start", хоть один в середине должен
819-
иметь слово "Middle", хоть один должен заканчиваться словом "Finish".
819+
### Дополнительная информация:
820820

821-
3. Переписать сейв комментария так, что бы при создании дата менялась бы на год назад (если сегодня 20 декабря 2021,
822-
должна выставляться 20 декабря 2020), изменение комментариев не затрагивать.
821+
Если сложно разобраться со слагами, то реализуйте сначала урл который будет принимать id вместо слага, а только потом добавте еще один уже для слага
823822

824-
4. Изменить комментарии со словами "Start", "Middle", "Finish".
825-
826-
5. Удалить все комментарии у которых в тексте есть буква "k", но не удалять если есть буква "с".
827-
828-
6. Получить первые 2 комментария по дате создания к статье у которой имя автора последнее по алфавиту.
823+
Генерацию слага удобнее всего разместить в методе save.
829824

830825

0 commit comments

Comments
 (0)