내보기에서 함수의 사용자 이름과 성을 가져와야합니다. 어떻게해야합니까? 그 문법은 무엇입니까? 이메일에 request.user.email을 사용했지만 이름이나성에 대한 옵션이 표시되는지 모르겠습니다. 어떻게해야합니까?장고에서 로그인 한 사용자의 이름과 성을 얻으려면 어떻게해야합니까?
모델을보기로 가져온 다음 사용해야합니까?
내보기에서 함수의 사용자 이름과 성을 가져와야합니다. 어떻게해야합니까? 그 문법은 무엇입니까? 이메일에 request.user.email을 사용했지만 이름이나성에 대한 옵션이 표시되는지 모르겠습니다. 어떻게해야합니까?장고에서 로그인 한 사용자의 이름과 성을 얻으려면 어떻게해야합니까?
모델을보기로 가져온 다음 사용해야합니까?
.
request.user.get_full_name()
은 공백으로 구분 된 이름과 성을 반환합니다.
request.user.get_short_name()
, 그냥 첫 번째 이름을 반환
또한 request.user.first_name
와 request.user.last_name
와 직접 속성에 액세스 할 수 있지만 향후 버전에서 변경 될 수있는 속성과 방법을 사용하는 것이 바람직하다.
django 사용자 모델에는 다양한 방법 세트가 있으며 the reference for the auth
application에서 읽을 수 있습니다.
당신은 first_name
및 last_name
속성을 원하는 : 사용자에게 필요한 정보를 얻기 위해 여러 가지 방법이 있습니다 request.user.first_name
및 request.user.last_name
거주지가 무엇입니까? – DeA
사용자가 가입 양식에 이름을 기입하지 않았거나 생성시 사용했던 이름을 입력하지 않았다면 분명히 해당 양식이 표시되지 않습니다. – rofls
예, 그렇다면 해당 필드는 null 또는 공백 또는 빈 문자열로 남겨 두지 않습니까? – DeA