Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
В уроке рассмотрим общую схему, а дальше ещё поработаем в командной строке и все станет на место.
Но в начале давайте напишем метод по этой схеме, так будет понятнее далее.
чтобы установить связь между пользователем и постом, напишите связанное имя модели в маленьком регистре, а затем используйте _set. fields.name_model_relation + _set.metod()
Связанный менеджер» — это менеджер, используемый в связях «один ко многим» или «многие ко многим». связанный контекст. Разберём на практике в командной строке.
Посмотрев предыдущие уроки, я уверен, что вы поняли, но все же думаю туман какой-то остался.
Для того, что бы поставить все на свои места, давайте посмотрим на два варианта и сделаем ясный, чёткий вывод, когда используется _set.
так как мы продолжим писать методы модели, давайте зацепим и related_name(обратная связь). И посмотрим, как связывать пользователя и например following и подсчёт друзей. Сделаем это в командной строке.
В итоге урока Вы будете знать, для себя, что есть два способа связей related_name и _set.
В нашей модели Profile, пропишем метод получения списка друзей. И я забегу немного вперёд, покажу вам, код, который будем писать позже, модель друзей. Сейчас важно понять, что все модели в разных приложениях связаны со стандартной моделью Джанго User.
Давайте разберём это подробно, Вы удивитесь, как все гениально просто.
Да, Да, Вы сможете написать кучи приложений по этому принципу и сделать соц. сети любой сложности, здесь нет ничего сложного, когда понятен механизм, а мы кроме этого много работаем в командной строке и с документацией, что даёт полнейшее понимание процесса разработки.
< 1 2 3 4 5 6 7 8 >