我想在upload_to呼吁模型类的自我功能等内部:Django的:调用自身功能的Django模型
class Foo(models.Model):
filestack = models.FileField(upload_to=self. gen_save_path)
def gen_save_path(self):
"""
gen_save_path: void -> String
Generates the path as a string for fileStack field.
"""
return "some generated string"
不过我正在NameError: name 'self' is not defined
错误
你不能在属性定义中使用'self'。 'undefined name:self' – jnns 2011-07-03 17:11:57