requestcontext, user 및 get_profile을 사용하여 현재 로그인 한 사용자를 호출하는 것에 익숙합니다.
현재 로그인 한 사용자가 아닌 다른 페이지를 만들면 어떻게됩니까?다른 사용자의 프로파일을 호출하는 DJANGO
r'^/profile/(\w+)/$'
와보기는 다음과 같다 :
내 URL은
는from django.contrib.auth.models import User
def profile(request, username):
person = User.objects.filter(username=username)
return render_to_response('profile.html', {"person":person},
context_instance=RequestContext(request))
내 템플릿에서 내가 입력 할 수 있습니다 {{user.username}} 또는 {{user.get_profile.name }} 값을 가져 오지만 {{person.username}} 또는 {{person.get_profile.name}}은 가져 오지 못합니다. 필요한 정보를 검색 할 수있는 방법은 무엇입니까? 미리 감사드립니다.
빨리 해결해 주셔서 감사합니다. – magu2
쿨 - 효과가 있다면이 대답을 '수락해야합니다.' – zigdon