これが重複した質問のように見える場合は申し訳ありませんが、他の質問を調べましたが、問題は同じではないようです。
例外:
Reverse for 'booking' with arguments '()' and keyword arguments '{}' not found.
エラーは、courses.htmlテンプレートで次のようにスローされます。
{% url 'booking' %}
urls.py:
url(r'^courses/(?P<course_code>\w+)/$', views.course, name="course"),
url(r'^booking/(?P<course_code>\w+)/$', views.booking, name="booking"),
ビュー:
def booking(request, course_code):
current_course = Course.objects.filter(short_title=course_code)
template = loader.get_template('website/booking.html')
context = Context({
'current_course': current_course,
})
return HttpResponse(template.render(context))
def courses(request):
latest_course_list = Course.objects.order_by('-start_date')
template = loader.get_template('website/courses.html')
context = Context({
'latest_course_list': latest_course_list,
})
return HttpResponse(template.render(context))
ここでの他の質問は、テンプレート内の変数を引用符で囲むことに関する問題のようですが、これは同じ問題のようには見えません。誰か助けてもらえますか?