|
|
1
2
从django 1.0开始,上传到filefields的参数可以是可调用的。如果我理解你的意图是正确的,那么这样的事情就可以做到:
该模型已经简化了一点,但希望它能说明解决方案。如果upload-to是可调用的,那么每次上载文件时,django都会调用该函数,并将两个参数传递给它:附加文件上载到的实例及其原始文件名。您可以通过从相关实例中提取演示文稿的ID来生成所需的文件路径。 更多信息: http://docs.djangoproject.com/en/dev/ref/models/fields/#filefield |
|
|
2
0
如果“name”属性是在您的表示模型上定义的,那么如果您使用的是模型的特定实例,那么您想要的应该可以工作。这样地:
如果要将其抽象为模型上的方法,可以执行以下操作:
如果需要对象的数据库ID,可以访问object.id或object.pk。 |
|
|
3
0
注意:通过调用dir(object),您总是可以了解在Python中对象上可用的属性和方法。 |