1

URL テンプレート タグが原因で次のエラーが発生します。

テンプレート C:\Users\Don't Panic\BitNami DjangoStack projects\Templates\polls\index.html の 5 行目のエラー

なぜそんなことをするのか、私には本当にわかりません。その行を削除してみましたが、問題なく動作するので、問題の原因はそれだけだと思います。

(ところで、私はDjango 1.4.1にいます)

また、引用符を削除し、最初の行とそれらのすべての組み合わせを削除しようとしました。助けて?

    1   {% load url from future %}
    2   {% if latest_poll_list %}
    3       <ul>
    4       {% for poll in latest_poll_list %}
    5           <li><a href="{% url 'polls.views.detail' poll.id %}">{{ poll.question }}</a></li>
    6       {% endfor %}
    7       </ul>
    8   {% else %}
    9       <p>No polls are available</p>
    10  {% endif %}
4

2 に答える 2

-1

列をなして

5           <li><a href="{% url 'polls.views.detail' poll.id %}">{{ poll.question }}</a></li>

urls.py で名前を定義し、'polls.views.detail その名前をここで使用することをお勧めします

urls.py

url(r^yoururl,'polls.views.detail',name = somename)

今のように使用します

           <li><a href="{% url 'somename' poll.id %}">{{ poll.question }}</a></li>

これがあなたを助けることを願っています

于 2012-08-28T18:02:56.540 に答える