相关疑难解决方法(0)

无法打开本地文件 - Chrome:不允许加载本地资源

测试浏览器:Chrome版本:52.0.2743.116

这是一个简单的javascript,用于从本地打开图像文件,如'C:\ 002.jpg'

function run(){

   var URL = "file:///C:\002.jpg";

   window.open(URL, null);

}
run();
Run Code Online (Sandbox Code Playgroud)

这是我的示例代码. https://fiddle.jshell.net/q326vLya/3/

请给我任何合适的建议.

javascript jquery google-chrome window.open web

71
推荐指数
7
解决办法
29万
查看次数

Django Admin Show Image来自Imagefield

虽然我可以在list_display中显示上传的图像,但是可以在每个模型页面上执行此操作(如更改模型所获得的页面)?

快速样本模型将是:

Class Model1(models.Model):
    image = models.ImageField(upload_to=directory)
Run Code Online (Sandbox Code Playgroud)

默认管理员显示上传图像的网址,但不显示图片本身.

谢谢!

django django-admin

54
推荐指数
8
解决办法
5万
查看次数

Django管理员通过ImageField链接到图像

我已经设置了一个活动的Django模型,其中包含以下字段:

class Activity(models.Model):
    ...
    thumbnail = models.ImageField(upload_to="thumbs/", blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)

通过管理界面,我可以上传一个正确放置在主目录的thumb文件夹中的图像.当我尝试编辑我创建的活动时,界面显示:Currently: thumbs/image.png这是指向的超链接http://localhost:8000/media/thumbs/image.png.当我单击此链接时,我收到404页面找不到错误.如何才能获得指向我上传的图像的链接?如果可能,如何直接在管理界面中显示图像?

编辑:

MEDIA_ROOT = '/Users/.../mysite/media/'; MEDIA_URL = 'http://localhost:8000/media/';

urls.py的内容:

from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
)
Run Code Online (Sandbox Code Playgroud)

谢谢!

django image

3
推荐指数
1
解决办法
5549
查看次数