错误,强制转换为Unicode:需要字符串或缓冲区,找到列表

时间:2016-10-06 08:50:37

标签: python django

我正在尝试在django中渲染一个模板,但它在浏览器中引入了这个错误"强制转换为Unicode:需要字符串或缓冲区,找到列表"。它特别指向第25行,这是指向的代码到静态文件。这是模板的代码。

base.html文件

{% load staticfiles %}

<html>
{% block content %}
<head>

</head>
<body ng-app = "{% block ng_app %}example.app.static{% endblock %}">
<div class = "container">
<div class = "content" ng-controller = "{% block ng_controller %}AppController{% endblock %}">
{% verbatim %}
<div class = "panel" ng-repeat = "post in posts">
    <div class = "panel-heading clearfix">
         <h3 class = "panel-title">{{post.title}}</h3>
        <author class ="pull-right">{{post.author.username}}</author>
    </div>
    <p class = "well">{{post.body}}</p>
   </div> 
{% endverbatim %}</div>

{% endblock %}

</div>
{% block js %}
<script src =  "{%static "underscore/underscore.js" %}"></script>
<script src =  "{%static "angular/angular.js" %}"></script>
<script src =  "{%static "angular-resource/angular-resource.js" %}"></script>
<script src =  "{%static "src/js/app.basic.js" %}"></script>
{% endblock %}

</html>

Error message in browser

stacktrace消息

enter image description here

0 个答案:

没有答案