Я использую Pylons / Genshi и пытаюсь отобразить «все последние комментарии» на моем сайте с помощью виджета Disqus javascript (Disqus установлен на сайте, и я могу оставлять комментарии в порядке).
Однако приведенный ниже код вызывает неприятную ошибку 500:
TemplateSyntaxError: неправильно сформирован (неверный токен): строка 25, столбец 121 (строка 25 - это<script>
line).
<div py:def="content">
<div id="recentcomments" class="dsq-widget">
<h2 class="dsq-widget-title">Recent Comments</h2>
<script type="text/javascript"
src="http://disqus.com/forums/wdmmg/recent_comments_widget.js
num_items=5&hide_avatars=0&avatar_size=32&excerpt_length=200"></script>
</div>
</div>
Странно, я думаю, что это может быть связано с символами &
в запросе GET, потому что использование
<script type="text/javascript"
src="http://disqus.com/forums/wdmmg/recent_comments_widget.js
?num_items=5"></script>
в том же самомЛиния работает отлично.Генши не любит &
символов или что-то еще происходит?