简介:本文的首席执行官注释将介绍有关Django如何上传阿凡达并显示的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
只需使用Uploadfy呗即可。返回JS后,您在HTML中编写一个IMG标签,然后将返回的URL扔到IMG中。
实际上,它是上传的文件,很方便下载fileUpload插件,将文件转换为流,然后将其写入指定的路径以存储数据库中的存储路径。如果您更好,您可以将此化身文件用于压缩过程。原始图片是压缩图的路径和路径。压缩图路径显示小图,并显示原始地图。从基础上讲,此路径基于项目的相对路径。
在项目中做一个坑。
最初,我觉得映像是在模型中定义的,这可以简化MySQL访问图片。实际上,读取静态图片确实很方便,只有相对路径是正确的。
例如:
但是,当用户需要阅读用户时,路径的问题就会暴露出来。
随便写这个
显然这条路是正确的,但是鹅,Django认为这条路可能来自别人的房子
尝试静态这一路
哦,可以显示图片。
因此,我继续在正在进行的项目中高兴地使用它
似乎仍然没有地方无法使用
图片也是路径,因此请尝试在URLS.PY中添加匹配项。
在许多博客中也发现了类似的操作。Django文档中有类似的谚语
添加类似匹配项后
可以再次使用。Sescein命令避免快乐,将其添加到您自己的项目中以尝试
两个解决方案:
前端使用FileReReader直接在前端读取图片。您可以在用户单击“确定”后将其上传到后端(当然,您也可以通过表单提交表单直接提交)))
当用户单击上传文件时,请使用AJAX将图片传递到后端。服务器中图片的后端传输显示在服务器中。前端显示这张照片。
需要在URL中配置它
urlpatterns =模式('',,
#第一个参数是显示图片的URL
#Django的静态模块
#第三文件的实际路径
url(r'^static/(?ppath。*)','django.views.static.serve',{'document_root':'d:/wwwsite/office/office/static'})
治愈
然后在相应的HTML文件中
img src =“/static/images/psb.jpg”
应该没事的
似乎有一个问题。
将图片文件(例如JPG)放在应用程序名称文件夹下方的静态文件夹下(前提是您的CSS,JS和其他文件可以正常访问)。
那么您可以这样访问它
一点,您需要出去,回来处理...
结论:以上是关于Django如何上传化身的所有内容,并显示了首席执行官注释所引入的一般内容。我希望这对每个人都会有所帮助。如果您想了解有关此信息的更多信息,请记住收集并关注此网站。