Перенаправить импортные пути в Джанго - PullRequest
0 голосов
/ 08 января 2019

Я хочу использовать приложение django (newapp) в моем проекте django. Чтобы он просто обновлялся, я хотел бы включить его как подмодуль git, но это приведет к структуре папок, например:

myproject
|-app
|-newapp-git
  |-newapp
    |-settings.py
    |-urls.py
    |-...
  |-README.md

Это потому, что, к сожалению, newapp - это не только папка приложения, но и некоторые файлы (например, readme) и подпапка newapp. Я могу добавить это в INSTALLED_APPS с newapp-git.newapp, но само приложение импортирует модели и т. Д. С import newapp, что не работает, и я не могу изменить его, потому что я не хочу изменять контент в newapp, чтобы просто обновлять его .

Итак, есть ли шанс сообщить django, что импорт с newapp должен быть перенаправлен на newapp-git.newapp?

...