阅读背景:

django ImageField,FileField,上传文件,命名问题

来源:互联网 

django 的models.ImageFiled,FileField有属性upload_to,该属性是指定将文件上传到服务器的位置,及存储在哪个文件夹下,你可以很方便甚至很少的代码就可以实现文件上传操作了。但是默认的存储的文件名是没有改变的,也就是说所存储的文件名就是你上传时文件的本地名,当服务器文件夹下有相同的文件名时,系统会自动添加下划线来改变文件名,以保证文件能顺利上传到服务器上。当是这样的文件名十分不美观,而且很多时候我们喜欢自己定义文件名,甚至动态控制文件保存的位置。这样看上去可能就不那么容易了。其他django其他的功能也为我们想好了这一点,并且很容易就可以实现你想要的操作。django 的models.ImageFiled,FileField有属性upload_to




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: