-1
웹 앱을 만들 때 사용자가 로그인하면 다른 사용자를 볼 수 있으며 사용자의 사용자 이름을 클릭하여 해당 사용자의 프로필을 볼 수 있습니다. 하지만 현재 로그인 한 사용자를 제외한 다른 사용자의 프로필을 표시하는 것이 어렵다는 것을 알고 있습니다. 이 문제를 어떻게 해결할 수 있는지 친절하게 도와주세요. 나는 기능에 근거한 견해를 선호한다. 전망다른 사용자의 프로필을 표시하는 방법
def profile(request, username):
context = {
'userprofile': User.objects.get(username=username),
}
return render_to_response('profile.html',context)
profile.html
Name: {{ userprofile.get_full_name }}
Username: {{ userprofile.username }}
URL을
url(r'^/profile/(?P<username>\w+)/$', auth(profile), {}, name='chat_history')
내가 모르는 것은 사용자 이름이 URL을 적용하는 방법입니다. 이 같이 : 되세요 아무 생각 없어
home.html을
{% if messages %}
{% for message in messages %}
{% if message.sender == user %}
<p><a href="/profile/{{ xxxxx }}"> {{ message.sender }}</a> >
<a href="/profile/{{ xxxxx }}/">{{ message.receiver }}</a> : <br/>
{{ message.message }}
<sub>{{ message.creation_date }}</sub>
</p>
{% endif %}
{% endfor %}
{% else %}
{% trans 'No chat history of you and this user' %}
{% endif %}
무엇을 'xxxxx는'
아무 것도 시도해 보지 않으셨습니까? –
이 질문에 대한 답을 우리가 어떻게 기대할 수 있습니까? 보기, 모델, URL, 시도한 내용, 문제가있는 부분 등을 자세히 설명하지 않았습니다. –
나는 당신의 질문에, espcially 최대한 빨리 답변을 찾으십시오 ... 여기에 좋은 읽으십시오 http://mattgemmell.com/what-have-you-tried/ – Jingo