Ошибка импорта при попытке импортировать модели из пользовательского приложения - PullRequest
1 голос
/ 16 апреля 2019

У меня есть проект django, и я пытаюсь импортировать модель из моего веб-сайта приложения в мой App_2.

Это более или менее моя структура папок:

  • сайт
    • сайт
    • app1
      • models.py
      • views.py ....
    • app2
      • models.py
      • views.py ....

Теперь в моем views.py (App2) я хотел бы импортировать метод из models.py (app1). Возникают следующие проблемы:

  1. при попытке from app1 import models

ModuleNotFoundError:No module named 'website.app'

  1. При попытке импортировать модели с сайта website.app1

ValueError: attempted relative import beyond top-level package

  1. При попытке `из ..app1 импортировать модели``

ValueError: attempted relative import beyond top-level package

Так что относительный и абсолютный импорт терпит неудачу ... У меня такое чувство, что я что-то упускаю.

Любая помощь приветствуется, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...