我无法让它工作:
def _get_image_name(filename):
return 'asdf'
class ImageUploadForm(forms.Form):
name = forms.CharField()
file = forms.ImageField(upload_to=_get_image_name)
运行此程序时,我得到“init() 得到了一个意外的关键字参数‘upload_to’”。我的 django 版本是 1.6。
请您参考如下方法:
upload_to 参数仅适用于 models.ImageField。您使用的 forms.ImageField 的工作方式不同。您可以找到它的文档 here .
