№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

31. Напишем метод для подсчёта друзей и метод __str__.

Здесь уже по шаблону делаем, нам уже все понятно.

Перейти к уроку

32. Создадим модель отношений, для отправки запросов в друзья.

class Relationship(models.Model):

    ................

-

Мы написали модель профиля ранее, а точнее расширили стандартную модель django User. Мы планируем, что бы пользователи отправляли запросы на дружбу, как говорили ранее друзей будем описывать отдельной моделью. А сейчас нам нужно что бы расширенная нами модель Profile ожила и все что делает пользователь происходило на автомате.

Для этого:

Мы создадим модель отношения (Relationship), и потом пропишем к ней сигналы. Таким образом все оживёт и заработает.

Давайте писать Relationship().

Перейти к уроку

33. Напишем поля выбора(Field.choices), для статуса.

Под статусом для сигналов мы будем понимать запрос:

1. Отправленный.

2. Принятый.

Перейти к уроку

34. Напишем поля выбора(Field.choices), для статуса и др. поля.

Давайте допишем модель Relationship. А вы перед этим должны были выполнить домашнее задание, поэтому здесь вы только закрепите и допишем другие поля создание и обновление модели автоматически.

Теперь мы готовы писать сигналы, но пока мы продолжим далее писать блог.

Перейти к уроку

35. Django 4. Используем Todo Tree в vs, для удобства обозначения кода в проекте.

Когда код имеет оформление, мы не запутаемся в своём проекте.

ведь так намного лучше, согласитесь?

а нам нужно ввести свои надписи, например, когда приложение связано, когда функция или класс завершено кодирование и т .д.

Не ленитесь вечерок посидеть продумать, как вам лучше, подберите цвета, значки.

Пример настроек я дал.

ttree.png

Перейти к уроку