为什么我必须这样做:
from entertainment_website.models import Event
而不是
import entertainment_website.models.Event
我得到的第二个:
ImportError: No module named Event
答案 0 :(得分:4)
因为Event
似乎不是可导入的模块/命名空间,而是属于前者的类。
答案 1 :(得分:2)
Event
不是一个模块,它是一个类(好吧,我按照命名约定假设一个类)。
答案 2 :(得分:0)
在Python中,第一个从模块中导入类。第二个导入MODULE而不是类。