#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. не отображается. Тот, который показан в консоли