配置django admin站点实现图片上传和查看
浏览量:4253
时间:2024-01-25 18:17:47
作者:采采
在使用django的admin站点时,有时我们需要在自己的APP中实现图片上传和查看功能。但是在默认情况下,上传图片后无法直接查看,需要进行一些配置才能正常显示。下面是解决步骤:
配置文件
首先打开项目的文件,在该文件中添加以下几行代码:
MEDIA_ROOT (BASE_DIR, 'media')
MEDIA_URL '/media/'
这里的MEDIA_ROOT指定了存储上传图片的路径,可以根据实际需求进行修改;而MEDIA_URL则是指定了用于访问这些图片的URL路径。
修改文件
然后打开项目的文件,在该文件中添加以下代码:
from import patterns, include, url
from import admin
from import static
from import settings
urlpatterns patterns('',
# 其他URL配置...
url(r'^admin/', include()),
) static(_URL, document_root_ROOT)
这里主要是导入了两个包:static和settings。然后在urlpatterns后面添加了一行代码,即将static()函数应用到MEDIA_URL上,以便能够访问到上传的图片。
测试上传和查看图片
最后重新进入admin站点,上传一张图片并保存。然后打开该图片的URL地址,应该能够正常查看到该图片。
至此,我们成功实现了在django的admin站点中上传和查看图片的功能。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何删除电脑WIFI密码?
下一篇
SPSS实例:如何对数据进行排序