在html表单中,我们有一个图像字段,用于上传文件.我从http://blog.teamtreehouse.com/reading-files-using-the-html5-filereader-api上学习了教程,从本地磁盘上传图像文件时效果很好.
但是假设我有一个图片网址,请说http://www.google.com/images/logos/ps_logo2.png并希望从远程网址上传此图片,而不是从本地磁盘上传.
FileReader 从本地磁盘尝试上传图像时,API运行良好,但我们如何使用它来按网址加载图像?
base64通过在图像字段中设置,可以轻松创建图像并将其用于预览,<img src='data:image/png;base64,iAks4ds__base64__string' id='user_img'>但是应该采用哪种工作流来使用jQuery或JavaScript从远程URL上传图像?
我怎么能够?有什么建议?
我编写了一个Python Flask应用程序,并希望将ElasticSearch集成到此处进行有效搜索.但是没有关于在烧瓶应用程序中集成ElasticSearch的tuts/docs.
如果有的话,请参考任何tuts/docs?或任何说明.
问候
我正在使用Django==1.5.5和我的django应用程序结构为
--project/
----project/
------settings.py
------urls.py
----app1/
------models.py
------views.py
----staticfiles/
------style.css
----static/
------admin/
--------js/
--------css/
------style.css
----templates/
------header.html
------post.html
------footer.html
----manage.py
Run Code Online (Sandbox Code Playgroud)
的/project/settings.py是
import os
DEBUG = False
TEMPLATE_DEBUG = DEBUG
PROJECT_ROOT = os.path.join(os.path.dirname(__file__), '..')
ALLOWED_HOSTS = ['localhost', '127.0.0.1']
MEDIA_ROOT = ''
MEDIA_URL = ''
SITE_ROOT = PROJECT_ROOT
STATIC_ROOT = os.path.join(SITE_ROOT, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(SITE_ROOT, 'staticfiles'),
)
TEMPLATE_DIRS = (
os.path.join(SITE_ROOT, 'templates'),
)
Run Code Online (Sandbox Code Playgroud)
在header.html我尝试使用它:
<head>
<title>My Site</title>
{% load static from staticfiles …Run Code Online (Sandbox Code Playgroud)