@Heavy10110

Как использовать _set для OneToOne моделей?

Нужно создать queryset в котором будут лежать все поля связных моделей.

class Route(models.Model):
    name = models.CharField(max_length = 254, db_index=True, verbose_name='Имя")
    description = models.TextField(max_length = 600, verbose_name='Описание')

class Post(models.Model):
    title = models.CharField(max_length=100, verbose_name='Название', db_index=True)
    description = models.TextField(max_length=600, verbose_name='Описание')
    route = models.OneToOneField(Route, on_delete=models.CASCADE, verbose_name="Маршрут")


Знаю, что нужно использовать _set в запросе, если нет related_name в базе, но как это сделать запрос в одном экземпляре, чтобы потом в нем иметь все поля родительской модели и связных моделей и как это выводить в шаблоне?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы