django中没有正确加载图像(某些内容正在重定向img url)

时间:2016-08-07 12:44:11

标签: angularjs django

http://192.241.153.25:8000

这是我使用角度js作为前端构建的网站,Django将框架作为后端。

由于某种原因,不会显示附加到帖子的图像,

同样适用于个人资料照片。

我已经设置了正确的静态和媒体文件夹。

        STATIC_URL = '/static/'


    STATICFILES_DIRS = [
        os.path.join(BASE_DIR, "static"),
        #'/var/www/static/',
    ]

    STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static_cdn")

    MEDIA_URL = "/media_cdn/"
    MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "media_cdn")

我不确定是什么原因造成的,但是使用“img”标签插入的所有图片都会被重定向到带有#的URL。

所以,如果我想通过img src =“192.241.153.25:8000/media_cdn/profile/imac_1.jpg”加载img

它会转到192.241.153.25:8000/media_cdn/profile/imac_1.jpg#/

如果你去实况网站,你会看到img没有被加载到最左上角。

你可以帮帮我吗?我不确定它是django还是有角度的js正在做它。

如果需要请求任何源代码。

1 个答案:

答案 0 :(得分:0)

我通过编辑urls.py解决了这个问题

urlpatterns = static(settings.MEDIA_URL,document_root = settings.MEDIA_ROOT)+ [

希望它有所帮助!