2

, пожалуйста, у меня есть следующая строка кода, целью которой является ограничение моделей, представленных в раскрывающемся списке, для поля contenttype, содержащего только модели «Facilitator», «Enumerator» и «Tutor». Это отлично работает на localhost, однако, когда я размещаю проект на python в любом месте, он не работает, т.е. выпадающий список не показывает никаких параметров. Пожалуйста, что не так ?? кто-то помогает ...Выпадающая форма для content_type

content_type = models.ForeignKey(ContentType, limit_choices_to = {"model__in": ('Facilitator', 'Enumerator', 'Tutor')}, verbose_name="Collected by") 

ответ

1

Варианты вытягиваются из базы данных. Являются ли эти записи в базе данных на PythonAnywhere?

+0

Да ... Я вытащил код из github со всеми моделями в такт, и я также заполнил эти модели данными. Любые другие предложения, пожалуйста? – Pila

+0

Не могли бы вы использовать другую версию django на вашем локальном компьютере и на pythonanywhere? вы [используя virtualenv] (https://help.pythonanywhere.com/pages/VirtualEnvForNewerDjango)? – hwjp

+0

Да, я использую виртуальную среду, и ни одна версия не отличается, и до даты я не смог решить эту проблему – Pila

Смежные вопросы