class PortalContent(models.Model):
movies = models.ForeignKey(Movie, db_column="movies_id")
portalID = models.IntegerField()
projectID = models.IntegerField(default=0)
contentType = models.CharField(max_length=100)
licenseTerms = models.TextField()
createDate = models.DateTimeField(auto_now=True)
У меня есть вышеуказанная модель. Эта модель имеет поле, которое связано с киномоделью с помощью внешнего ключа.Модель отдыха Django с доступом к внешнему ключу
Now when I view the list /portalContent/1/
Данные загружаются более 2 секунд. В таблице фильмов всего 20K записей. Не знаете, почему это занимает так много времени. Я использовал debug_toolbar и показывал один запрос: i.e выберите * из фильмов в качестве принимающих 1.6. Обе таблицы имеют индекс.
Может кто-нибудь руководство мне
Вы используете просматриваемый интерфейс администратора? Если вы ... http://stackoverflow.com/questions/22173425/limit-choices-to-foreignkey-in-django-rest-framework – demux