django中的模型函数问题

django中的模型函数问题,django,function,django-models,Django,Function,Django Models,我在models.py中创建了一个函数,用于进行一些数学计算。我可以从其他任何位置(如视图或模板)访问此函数,并向其提供一些输出,然后修改此函数的计算 我们可以访问视图函数或其他文件中的其他函数,但我不知道模型函数。如果有任何方法,我可以访问他们,然后请建议我一些方法来做到这一点 谢谢您当然可以: from my_app import models output = models.my_function('foo', 'bar') 但是。。你不觉得不对吗?从语义上讲,models.py用于模

我在models.py中创建了一个函数,用于进行一些数学计算。我可以从其他任何位置(如视图或模板)访问此函数,并向其提供一些输出,然后修改此函数的计算

我们可以访问视图函数或其他文件中的其他函数,但我不知道模型函数。如果有任何方法,我可以访问他们,然后请建议我一些方法来做到这一点

谢谢

您当然可以:

from my_app import models

output = models.my_function('foo', 'bar')
但是。。你不觉得不对吗?从语义上讲,models.py用于模型。如果需要实用程序函数,可以在项目中设置utils.py并从中导入。否则,如果此函数与特定模型紧密关联,则可以将其改为对象方法,等等