为了加强网站的美化效果,我希望每篇文章都有一个图片链接,而不是只有标题,显得非常单调。这次,我将使用xadmin上传控件,将上传文件地址保存至数据库中。
其实不管是验证码图片还是上传图片都需要这个包,否则无法对图片进行操作。安装命令如下:
pip install pillow
# 指定上传路径为项目load路径,其中%Y是取当前日期年,%m取当前日期月 UPLOAD_PATH_FILE = ‘upload/file/%Y/%m‘ UPLOAD_PATH_IMAGE = ‘upload/image/%Y/%m‘ upload_file = models.FileField(upload_to=UPLOAD_PATH_FILE, max_length=100, verbose_name=u‘文件上传案例‘, null=True, blank=True,) upload_image = models.ImageField(upload_to=UPLOAD_PATH_IMAGE, max_length=100, verbose_name=u‘图片上传案例‘, null=True, blank=True,)
python manage.py makemigrations python manage.py migrate
重启项目
原文:https://www.cnblogs.com/djcoder/p/10890427.html