У меня есть веб-сайт, на котором представлены известные люди (у каждого человека есть строка в таблице People
).Для каждого известного человека я хотел бы перечислить связанные веб-сайты.Я подумал о создании таблицы с именем Websites
и определил ее в модуле models.py следующим образом:
class Websites(models.Model):
website_url = models.CharField(max_length=200)
related_person = models.ForeignKey(Person)
Затем, когда я загружаю страницу человека, я запускаю запрос wesbsites_set (), чтобы получить все связанныеВеб-сайт.Однако не будет ли такой запрос "стоить" во время загрузки?Разве нет лучшего решения для разработки этой проблемы, поэтому мне не придется выполнять запрос к таблице Websites
при загрузке страницы каждого человека?Сама таблица будет содержать много строк!
Спасибо,
Меир