【问题标题】:when i run my server in django i get this request error , i've been using bootstrap当我在 django 中运行我的服务器时,我收到了这个请求错误,我一直在使用引导程序
【发布时间】:2015-12-13 14:17:07
【问题描述】:

在运行服务器 (python manage.py runserver) 并在我看来请求请求时,我收到此错误
未找到:/assets/js/ie10-viewport-bug-workaround.js [13/Dec/2015 14:09:25]“GET /assets/js/ie10-viewport-bug-workaround.js HTTP/1.1”404 2264

这是我的看法:

from django.shortcuts import render
from .forms import EmailForm
def home(request):
    print request
    form = EmailForm()
    context = {"form": form}
    template = "home.html"
    return render(request, template, context)

这是我从引导程序中提取的 html 文件的结尾。
这是我从 (http://getbootstrap.com/examples/jumbotron/) 获取元素的页面:

 <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script>window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>')</script>
    <script src="http://getbootstrap.com/dist/js/bootstrap.min.js"></script>
  <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="http://getbootstrap.com/assets/js/ie10-viewport-bug-workaround.js"></script>
  </body>
</html>

【问题讨论】:

    标签: javascript python css django bootstrap-modal


    【解决方案1】:

    该脚本是workaround for a bug in IE10。 url ../../assets/... 是一个在引导站点上工作的相对 url。您不能只是将其复制并粘贴到另一个页面并期望它能够正常工作。

    您需要创建一个包含所需 javascript 的新静态文件,或将其添加到现有文件/脚本标签中。

    【讨论】:

    • 我确实从网站 (getbootstrap.com/assets/js/ie10-viewport-bug-workaround.js) 中提取了网址,但它仍然对我不起作用,您知道原因吗,抱歉误导您
    • 将 url 更改为 /assets 它将不起作用,除非 a)您在服务器上创建该文件,并且 b)您将服务器配置为服务器该文件。使用 Django,最好将文件添加到静态文件中,然后从那里提供它,例如/static/assets/....
    • 谢谢! ,我查看了管理静态文件的视频,在您的帮助下,我能够保存脚本并将引导程序重定向到正确的目录。非常感谢您帮助我解决错误:)
    【解决方案2】:

    这就是为我解决问题的方法。如果您使用的是 Chrome:

    打开 DevTools (Ctrl + Shift + J) -> 设置 (F1) -> 禁用缓存(在 DevTools 打开时)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-15
      • 1970-01-01
      • 1970-01-01
      • 2014-10-25
      • 1970-01-01
      • 2021-05-04
      • 2022-07-27
      • 1970-01-01
      相关资源
      最近更新 更多