Ошибка, приведение к Юникоду: нужна строка или буфер, список найден

#python #django

#python #django

Вопрос:

Я пытаюсь отобразить шаблон в django, но он выдает эту ошибку в браузере «приведение к Юникоду: нужна строка или буфер, список найден».Он конкретно указывает на строку 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>
  

Сообщение об ошибке в браузере

сообщение stacktrace

введите описание изображения здесь

Комментарии:

1. Необходимо найти точную проблему. Удалите все шаблоны формы и оставьте только script теги и посмотрите, остается ли проблема. Также добавьте всю трассировку.

2. Удалил все и все та же ошибка. Я добавил трассировку. Также я работал с этой ссылкой на учебник — (blog.kevinastone.com/getting-started-with-django-rest-framework-and-angularjs.html ). Вы можете попробовать и посмотреть, сможете ли вы настроить его для запуска.

3. не отображается. Тот, который показан в консоли