두 개의 모델 Team, Player가 있습니다. 플레이어는 팀에게 중요한 역할을합니다.django.views를 사용하여 자식 개체에 액세스하는 방법
는 지금은보기를 갖고 싶어하고 내가
그것은 나에게 오류를 제공def player(request, team_id, player_id):
template = get_template('player.html')
loggedinuser = request.user
team = Team.objects.get(id=team_id)
player = Player.objects.get(id=player_id)
page_vars = Context({
'loggedinuser': loggedinuser,
'team': team,
'player': player,
})
output = template.render(page_vars)
return HttpResponse(output)
처럼 내보기를 정의하면이
url(r'^team/(?P<team_id>)/player/(?P<player_id>)/$', 'djangocricket.Cricket.views.player'),
처럼 내 urls.py를 정의했습니다.
url() takes at least 2 arguments (1 given)
도움을 주시면 대단히 감사하겠습니다.
// 마우스
을 thusly 히 :이 같은이어야한다'URL (R '^ 팀/( \ w +)/player/( \ w +) ','view.player ', name ='team-player ')'{% url team-player team.id 플레이어}를 사용하여 호출 할 수 있습니다. id %}'템플릿에. –