-3
我正在研究一個Django項目。
我目前進口功能,如型號:如何在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,並且我知道導入*
不是一個好習慣,但這是我目前的需要。請幫忙!
@Andery Kaygorodov:你是絕對正確的!但我只是厭倦了在每個文件中寫同一行,這真的違反了'OOP'的規則,順便說一句,謝謝你的解決方案 – MHS
在我的項目中,我不使用像project.someapp.models(或視圖,網址等等),我使用someapp.models或someapp.views即沒有項目。 –
但我在我的問題中已經描述過,在每個文件中,我需要導入每一個模型或函數,只留下一兩次。這就是爲什麼我決定採用這種方法。 – MHS