Слабая связь Django в приложениях

Я пытаюсь написать приложение, которое может работать для нескольких проектов. Я столкнулся с проблемой, что мне всегда нужно указывать имя проекта, когда я делаю импорт, например, делаю import some_project_name.models внутри своего приложения, как я могу преодолеть эту связь, чтобы я мог использовать приложение в нескольких проектах?


person khelll    schedule 12.10.2010    source источник
comment
Вы спрашиваете, как переместить приложение из проекта в общий каталог?   -  person S.Lott    schedule 13.10.2010
comment
Я хочу, чтобы мое приложение не зависело от проекта, работало для любого проекта.   -  person khelll    schedule 13.10.2010


Ответы (1)


  1. Переместите приложение в общий каталог вне какого-либо проекта.

  2. Затем PYTHONPATH каждого проекта должен включать этот общий каталог.

person S.Lott    schedule 12.10.2010