Djangoでオーバーロードされたビューを作成するにはどうすればいいですか? 問題は、まったく1つの引数を受け入れるか、まったく受け付けないという考え方です。 引数がある場合は、それを渡して表示します。Djangoの種類のオーバーロードビュー
は
views.py
def member_list(request,message):
memberList = Member.objects.all()
return render_response(request, 'user/member_list.html', {'memberList': memberList, 'message':message })
def member_list(request,message):
memberList = Member.objects.all()
return render_response(request, 'user/member_list.html', {'memberList': memberList, 'message':message })
urls.py
(r'^member/list/$', 'views.member_list'),
(r'^member/list/(?P<message>[-\w]+)/$', 'views.member_list'),
を行うには、これを行うための正しい方法は何ですか?私はトラインだものをお見せしましょうか
ありがとうございます。