【发布时间】:2013-11-15 15:30:21
【问题描述】:
我有一些 Django 项目结构:
PROJECT
--APPS
----Profile
----...
--PLUGINS
----ENDLESS_PAGINATION
----DJANGO_SUBDOMAINS
----...
例如:在 ENDLESS_PAGINATION models.py 文件中导入:
from endless_pagination import ...
这是不可能的。
ImportError: 没有名为 never_pagination 的模块
只有当我有这个结构时它才有效:
PROJECT
--DJANGO_SUBDOMAINS
--ENDLESS_PAGINATION
--APPS
----Profile
----...
但我更喜欢第一个并且不喜欢更改我的插件导入。请帮忙!
【问题讨论】:
-
第三方应用中有这些插件吗?
-
所有 Django 应用程序都处于同一级别,因此默认情况下,外部 Django 应用程序和您自己的应用程序之间没有区别。
-
是的詹姆斯,麻省理工学院执照
-
好的,西蒙。我会更改很多这些插件 - 并且会成为我工作的一部分。所以我会像其他人一样使用它们我的应用程序。我们可以结束这个问题,谢谢大家。
标签: python django importerror python-import django-apps