我之前做过一些laravel网站(sass,jQuery,Angular),现在我想在django中使用,但似乎不那么容易,一开始就出错了。
2 <html lang="PL">
3 <head>
4 <meta charset="utf-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1">
7 <link href="https://fonts.googleapis.com/css?family=Cinzel:400,700,900&subset=latin-ext" rel="stylesheet">
8 <title>@yield('title')</title>
9
10
11 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script>
12 {{--jQuery--}}
第12行的错误
如何让django读到这个?
答案 0 :(得分:0)
Django有自己的template language,其中{{ ... }}
语法表示变量扩展,可以是相应的Django视图提供的,也可以直接在模板代码中定义。因此,当您尝试处理您的{{--jquery--}}
指令时,模板引擎会因为--
构造未知而失败。
鉴于您必须在标记中实际显示{{--jquery--}}
,我建议您通过使用verbatim
模板标记环绕此指令暂时关闭模板渲染,如下所示:
{% verbatim %} {{--jquery--}} {% endverbatim %}