2011-09-02 5 views
0

장고전체 UserProfile 프로필 얻기

$ python manage.py shell 
from django.contrib.auth.models import User 
a = User(username='zoro') 
a.get_profile().? 

get_profile 뒤에 무엇을 입력해야합니까? a.get_profile().Location과 같은 한 가지를 입력하는 대신 전체 프로필을 가져 와서 위치 만 얻으십시오.

답변

1

a.get_profile()은 전체 프로필 (사용자 프로필 모델의 인스턴스 개체)입니다. 그래서 변수에 저장하고 사용할 수 있습니다.

파이썬으로 모든 것을 얻고 싶다면 a.get_profile().__dict__을 시도해보십시오.

+0

멋진, 건배! – ragingbull