models.py
def operation(argument): #Operation return variable class X(models.Model) a = models ... b = models ...
我正在尝试在views.py中导入操作..当我尝试使用
时from project.models import operation
但后来我收到以下错误
ImportError: cannot import name operation
答案 0 :(得分:0)
您必须导入该类才能访问您在类上定义的实例方法。
答案 1 :(得分:0)
/* */
在python中不是有效的注释字符,这会导致解析错误,因此导入失败。请改用#
。
此外,您需要获取X
的实例,然后在其上调用operation
方法。像:
from myproj.models import X
x = X.objects.get(id=1)
val = x.operation()