私のブログのサイドバーに最近の記事リストを作成しようとしています。だから私はtemplatetagsのタグを作る。
私はdjango1.8とpython2.7を使用します。
templatetags/blog_tags.pydjangoタグ 'get_recent_articles'に位置指定の引数が多すぎます
base.html
{% load blog_tags %}
<!DOCTYPE html>
...
<div class="widget widget-recent-posts">
<h3 class="widget-title">recent</h3>
{% get_recent_articles as article_list %}
<ul>
{% for article in article_list %}
<li>
<a href="{{ article.get_absolute_url }}">{{ article.title }}</a>
</li>
{% endfor %}
</ul>
</div>
IはRUNSERVER、テンプレートエラー、トレースバックは問題ラインが
TemplateSyntaxError at /blog/index/
'get_recent_articles' received too many positional arguments
{article_list%と%のget_recent_articlesを}である表示
このエラーを解決するにはどうすればよいですか?私にいくつかのアドバイスをお願いします。 ご協力いただければ幸いです。
「get_recent_articles with article_list」を意味しましたか? – itzMEonTV