我有一个模型类,我想从这个类模型中将实例传递给一个方法:
class myModel(models.Model):
id = models.AutoField()
...several fields...
user= models.CharField(max_length=50, db_column='user', editable=False) # Field name made lowercase.
myFile = models.FileField(max_length=256, blank=True, upload_to=create_file_name(instance, myString))
如果我想create_file_name
用模型实例本身的参数之一定义一个方法,我不知道如何引用它。我知道如果我只是upload_to=create_file_name
不带参数调用,该方法会自动采用实例和文件名,但我想传递实例和特定字符串(而不是文件名)。
谢谢。