如何在django项目中导入每个模型,函数和其他东西?

时间:2013-06-19 10:41:25

标签: django django-models django-views

我正在研究一个Django项目 我目前导入函数,模型如:

from project.abc.models import *
from project.cba.models import *
from project.abc.views import *
from project.cba.views import *

是否有任何语法可以让我只编写项目的名称,它可以返回每个应用程序的每个模型,函数等,如:

from project.models import *
from project.views import *
from project.urls import *

我正在使用Django1.3,我知道导入*任何东西都不是一个好习惯,但这是我目前的需要。请帮忙!

1 个答案:

答案 0 :(得分:0)

我认为这不是一个好主意但是如果你想要你可以在你的项目根目录中创建一个文件models.py并写在那里:

from project.abc.models import *
from project.cba.models import *

之后您可以导入模型,如:

from project.models import SomeModel

你也可以创建views.py等。