Django 控制台消息:GET /%7B HTTP/1.1

Posted

技术标签:

【中文标题】Django 控制台消息:GET /%7B HTTP/1.1【英文标题】:Django console message: GET /%7B HTTP/1.1 【发布时间】:2019-07-01 09:47:27 【问题描述】:

在每秒一次和每秒 10 次之间,我在控制台上显示以下消息:

“GET /%7B HTTP/1.1”404 26453

运行后python manage.py runserver

我相信它与我的轮播图像条有某种关系,因为它会阻止计时器动画在图像顶部滚动,以指示图像将显示多长时间,直到它移动到下一个图像:

% for image in images %
    <img src="/static/images/background-carousel.png" style="z-index: -1">
        <li data-masterspeed="1500" data-slotamount="7" data-transition="zoomout">
            <div class="tp-caption customin customout" data-captionhidden="on"
                         data-customin="x:0;
                                 y:100;
                                 z:0;
                                 rotationX:0;
                                 rotationY:0;
                                 rotationZ:0;
                                 scaleX:1;
                                 scaleY:3;
                                 skewX:0;
                                 skewY:0;
                                 opacity:0;
                                 transformPerspective:600;
                                 transformOrigin:0% 0%;"
                         data-customout="x:0;
                                 y:0;
                                 z:0;
                                 rotationX:0;
                                 rotationY:0;
                                 rotationZ:0;
                                 scaleX:0.75;
                                 scaleY:0.75;
                                 skewX:0;
                                 skewY:0;
                                 opacity:0;
                                 transformPerspective:600;"
                         data-easing="Power4.easeOut"
                         data-endeasing="Power1.easeIn"
                         data-endspeed="300"
                         data-speed="750"

                         style="z-index: 9;
                                 text-align:center;">
        <img  class="boff_white" data-bgfit="cover"
                             data-bgposition="center center" data-bgrepeat="no-repeat"
                             src=" MEDIA_URL  image.image "
                             style="width:  image.width ; height:  image.height "/></center>

        </div>
    </li>
% endfor %

在上面的代码之后还有一些硬编码的图像。

我想知道这意味着什么以及如何解决?

我目前正在从其他人那里接手该网站的开发工作(代码的 for 循环范围是唯一属于我的部分)。

使用 Django 1.11(无法升级)

谢谢。

检查答案以获得解决方案!

但是消息是什么意思?

编辑:

从这里:https://www.w3schools.com/tags/ref_urlencode.asp %7B 是 ASCII 编码参考...

【问题讨论】:

【参考方案1】:

在硬编码部分的src="% static 'images/carousel...' %" 中有一个# 没有结束#

%7B 是 ASCII 编码参考(见这里:https://www.w3schools.com/tags/ref_urlencode.asp)

【讨论】:

以上是关于Django 控制台消息:GET /%7B HTTP/1.1的主要内容,如果未能解决你的问题,请参考以下文章

Django ajax GET 403(禁止)

cookies and session

如何在 django 中过滤多条消息

在 Django 模板中访问 get 方法数据

有时,Django 消息在请求之间重复(即它们没有被清除)

我在django-allauth和github上遇到了redirect_uri_mismatch错误