paladin223 / django

0 stars 0 forks source link

Не забывать использовать default_related_name (в Meta) или related_name #53

Open drowsycoder opened 1 year ago

drowsycoder commented 1 year ago

Так-то related_name у нас для красоты обращения к связанным моделям используется, чтобы потом обратиться к товарам категории, например, не через category.item_set, а через более человечное category.items (что и при выборе ему названия стоит учитывать, перепроверь у себя везде) https://docs.djangoproject.com/en/3.2/ref/models/fields/#django.db.models.ForeignKey.related_name https://docs.djangoproject.com/en/3.2/ref/models/options/#default-related-name

drowsycoder commented 1 year ago

Например, в связке Author-Feedback было бы логично дать фидбэку хотя бы рилейтеднейм feedbacks (у поля author), чтобы через автора обращаться к его фидбэкам через author.feedbacks