Я всегда думал, что это нормально - просто импортировать все ваши модули вверху файла представления.Затем, если вы когда-нибудь измените название модели, вы можете просто отредактировать импорт сверху и не копаться в каждой функции представления, в которой он импортирован.
Что ж, я просто наткнулся на экземпляр, в который импортировалмодель в верхней части файла представления, а затем использовал ее в функции, но по какой-то причине django выдал ошибку несвязанной переменной, когда я попытался использовать модель для выполнения запроса, что заставило меня поверить, что мне нужносделать импорт для каждой функции?
Итак, мой вопрос, как правильно это сделать?При необходимости импортируйте все в начало файла или в каждую функцию.
Спасибо