我是Python的新手(我来自JAVA背景),我想知道是否有人可以帮助我使用一些Python标准.将多个类放入模块中是正常的还是"正确"的做法?我一直在使用Django并从教程开始,他们将数据库模型类放在同一个模块中.这是通常完成的事情,还是我应该坚持每个模块1个课程?有理由我会做一个而不是另一个吗?
希望我很清楚,而不是通用.感谢大家提前!
我目前正在设计一个Web应用程序,我将让客户注册为公司.每家公司都有自己的一组用户.在我设计这个时,我想知道哪种方法最有效.我看到像fogbugz或basecamp这样使用子域的网站.在子域的情况下,每个子域都有一个数据库实例吗?我想知道是否建议每个公司有一个数据库实例,或者我是否应该有某种公司表,并从一个数据库管理公司和用户数据/凭证.
哪种方法最好?是否有关于这个主题的文献(即任何网络或书籍)?
提前致谢!