#python #django #django-models
#python #django #django-модели
Вопрос:
Я создал приложение внутри своего приложения django. Я пытаюсь создать файл (testabc.py ) в том же каталоге, что и views.py и я хочу импортировать модели в этот файл.
Название модели — «Example»
Теперь, в views.py Я импортирую модели следующим образом:
пример импорта из .models
a = Example.objects.get()
Здесь я получаю правильный вывод
Однако в моем testabc.py файл когда я пишу тот же код, я получаю следующую ошибку
пример импорта из .models
Ошибка значения: попытка относительного импорта в непакете
Комментарии:
1. Как правило, относительный импорт не является хорошей идеей. Используйте
from myapp.models import Example
везде, и не будет никакой двусмысленности.
Ответ №1:
Вам нужно добавить файл __init__.py в вашей папке. Вот документ для модуля python.