我很困惑目录名、文件名和类名是如何一起工作的。
这就是我目前所拥有的
app.py
database/
client.py
staff.py
order.py
在里面client.py
我有一个名为 的类client
,它充当数据库模型(MVC)。我的其他文件也一样:staff.py
有一个名为的类staff
,order.py
有order
。
然后在app.py
我做:
from database import client as model
c = model.client()
然后我就糊涂了。在一个理想的世界中,这就是我想要做的:
将我的数据库模型类保存在它们自己目录中的单独文件中。
像这样使用它们:
c = model.client()
o = model.order()
s = model.staff()
我能看到的唯一方法是将我的所有类放在一个名为的文件中model.py
并将其保存在根目录中。
我确定我在这里遗漏了一些非常基本的东西。