私は両方とも本当に新しいですが、私はdjango 1.9とpython 3.5を使用していますが、私はbase.htmlにあるブートストラップのドロップダウンを埋めるのに問題があります。 これまでのところ私はこのている:djangoを使ってbase.htmlにブートストラップのドロップダウンを埋め込みます
base.html:
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Events
<b class="caret"></b></a>
<ul class="dropdown-menu">
{% if categories %}
{% for cat in category %}
<li><a href="{% url 'categories' pk=cat.pk %}">
{{ cat.name }}</a></li>
{% endfor %}
{% else %}
There are no categories present.
{% endif %}
</ul>
</li>
views.py:
def categories(request, pk):
category = Category.objects.get(pk=pk)
return render(request, 'categories.html', {'category': category})
urls.py:
url(r'^categories/(?P<pk>\d+)/$', views.categories, name='categories'),
だから私は、ドロップダウンをしたいですデータベースから利用可能なカテゴリを表示すると、それをクリックすると明らかにcategories.htmlが読み込まれます関連カテゴリを表示します。
ご協力いただければ幸いです。
編集:申し訳ありませんが私は持っている問題を言うのを忘れました。 イム問題のカップルがここにありますダウン人口ドロップを取得し、私だけ「現在何のカテゴリがありません」
だからあなたの質問は何でしょう、あなたのPythonコードでこれをか?どのような特定の問題がありますか? –
申し訳ありませんが、それは私に "存在しないカテゴリがあります"と言っています。 – Stimo