标签: python django
我现在正在使用django 1.6
据我所知,如果我想使用某些模型类(使用ORM),我应该将它们放在文件夹myapp/models.py下。
myapp/models.py
那么如果我想编写一些非模型类(不使用ORM),即class Util,并且只包含一些全局使用的方法,可能是日期格式化或其他内容。
class Util
那么,这些代码应该在哪里定位?这种情况有一种常用的方法吗?
答案 0 :(得分:3)
你可以把它们放在任何你喜欢的地方,但我遵循Django自己使用的模式(admin,cache等)并将这些内容放在utils.py文件中。我在每个app文件夹中都有一个(如果需要),还有一个用于整个项目。
utils.py