def detail(request, poll_id):
p = get_object_or_404(Poll, pk=poll_id)
return render_to_response('polls/detail.html', {'poll': p}, context_instance=RequestContext(request))
views.py の関数の角括弧内に request と poll_id があるのはなぜですか?
クラスでは、それらが基本クラスであり、継承されていることを意味します。これらは関数で何を意味しますか?
ここで私の答えを得ました:
正規表現の 1 つが一致すると、Django は指定されたビューをインポートして呼び出します。これは単純な Python 関数 (またはクラス ベースのビュー) です。ビューには、最初の引数として HttpRequest が渡され、正規表現でキャプチャされた値が残りの引数として渡されます。