1
내 프로젝트에서 python-social-auth를 사용하고 있습니다. 계정이 성공적으로 생성되었습니다. 그리고 어떻게 내가 스팀 사용자 아바타를 얻을 수 있고 그것을 데이터베이스에 저장할 수 있습니까?Python social auth steam avatar
나는이
def get_avatar(backend, strategy, details, response,
user=None, *args, **kwargs):
url = None
if backend.name == 'steam':
url = response['avatarfull']
if url:
user.avatar = url
user.save()
오류와 같은 파이프 라인을 사용하려고 - 'SuccessResponse'객체는 code 보면 더 속성 'avatarfull'
예외 유형 : KeyError를, 예외 값 : \t '플레이어'. details = {} (비어 있음) – Madvan
@ АртёмДемко 왜 그 안에 무엇이 있는지보기 위해'response'와'details'의 내용을 모두 출력하지 마십시오. 그것은 어딘가에있을 것입니다. – solarissmoke
응답 \t –
Madvan