Google App Engineから、理解できないエラーが発生しました。クラス「Car」を含むファイル「Car.py」を含むモジュール「X」が与えられた場合、
そして、このコードブロックを考えると:
import X
class Passenger(db.Model):
car = db.ReferenceProperty(X.Car.Car)
エラーが発生します:
AttributeError: 'module' object has no attribute 'Car'
しかし、私がそれを次のように変更した場合:
from X import Car
class Passenger(db.Model):
car = db.ReferenceProperty(Car.Car)
できます。彼らは私には同じように見えますが、明らかにそうではありません。違いは何ですか?