2017-09-22 276 views
0

我用谷歌验证像 enter image description here无法加载资源:服务器响应状态为404(未找到)我写错了目录吗?

文件夹结构

testapp (parent app) 
    chosen.jquery.min.js & chosen.min.css & chosen-sprite.png 
-app (child app) 
    -templates (folder) 
    -menu.js/index.html 

我的index.html

<html> 
<head> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
    <script type="text/javascript" src="chosen.jquery.min.js"></script> 
    <link href="chosen.min.css" rel="stylesheet"> 
</head> 
<body> 
    <select data-placeholder="Choose" class="chzn-select" style="width:350px;"> 
    <option value="0">---</option> 
    <option value="1" selected>A</option> 
    <option value="2">B</option> 
    <option value="3">C</option> 
    <option value="3">D</option> 
    </select> 

    <select name="type" id="type1"> 
    <option value="1">a-1</option> 
    <option value="2">a-2</option> 
    <option value="3">a-3</option> 
    <option value="4">a-4</option> 
    </select> 

    <select name="type" id="type2"> 
    <option value="5">b-1</option> 
    <option value="6">b-2</option> 
    <option value="7">b-3</option> 
    <option value="8">b-4</option> 
    <option value="9">b-5</option> 
    </select> 

    <select name="type" id="type3"> 
    <option value="10">c-1</option> 
    <option value="11">c-2</option> 
    </select> 

    <select name="type" id="type4"> 
    <option value="10">d-1</option> 
    <option value="11">d-2</option> 
    <option value="11">d-3</option> 
    </select> 


    </body> 

    <script type="text/javascript"> 
    $(".chzn-select").chosen(); 
    $(".chzn-select-deselect").chosen({allow_single_deselect:true}); 
    </script> 
</html> 

写了什么是错误的,我的代码得到一个错误?我错了编写目录?通过使用Google验证网络,enter image description here

我发现chosen.jquery.min.js不是load.How可以解决这个问题吗?

+0

这是一个简单的路径错误。所选的js文件与HTML文件位于同一文件夹中吗?如果没有,您需要修改路径 –

+0

您尝试使用{%load static%}吗?然后给这样的src src =“{%static”yourfile“%}” –

+0

@MananKalariya我无法理解你的消息。如果我使用{{loadstaticfiles}},应该如何写它?你可以在代码中写回答或注释? – user8634222

回答

0

首先,你需要了解Django的静态文件here

设置你的setting.py在文档

下达后,在你的HTML或base.html文件(如果要扩展其他HTML)

添加顶部

{% load static %} 

,然后你的文件

<script type="text/javascript" src="{% static "my_app/example.jpg" %}"></script> 

我认为这应该工作

(第一,你需要给路径,这就像在文档中给出)

也试试这个命令所有staticfiles将进入静态文件夹。

python manage.py collectstatic 

此命令后,所有的静态文件将在这一点,你可以很容易地添加和静态文件夹中删除仅

相关问题