Нет разбора имени модуля при импорте моделей django в скрипт python
Здравствуйте, у меня проблемы с импортом моих моделей в мое приложение под названием parsing
Структура проекта выглядит следующим образом:
manage.py
enumproject/
db.sqlite3
parsing/
с enumproject/settings.py у меня он находится в INSTALLED_APPS:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
#'parsing',
'parsing.apps.ParsingConfig',
]
models.py в разделе parsing/models.py есть:
from enumproject import models
# Create your models here.
class tbl(models.Model):
nm=models.CharField(max_length=20, unique=True)
dtAdded=models.DateTimeField()
#etc...
я пытаюсь запустить parse.py из файла parsing/parse.py
from parsing.models import *
#python code here
Когда я запускаю этот файл, я получаю:
Traceback (most recent call last):
File "parse.py", line 8, in <module>
from parsing.models import *
ModuleNotFoundError: No module named 'parsing'
мысли?
Если он находится в той же папке, то не используйте имя приложения:
from .models import *