본문 바로가기

allauth5

[allauth] allauth 비밀번호 변경후 리다이렉트 이슈 내용 allauth 비밀번호 변경시 메인 페이지로 리다이렉트 시키게 변경 'AnonymousUser' object has no attribute 'has_usable_password' 발생 → allauth의 PasswordChangeView의 success_url 오버라이딩 + url 추가 작동 잘됨 그러나 allauth 로그인이 안된 상태에서 비밀번호 변경시 에러 → 로그인을 안했을 경우 로그인 페이지로 리다이렉트 시키려했지만 에러 발생 url이 http://localhost:8000/accounts/login/?next=/password/change/ 로 변경되며 page not found 뜸 → 로그인이 안된 상태로 인증을 완료했을 경우 리다이렉트되는 URL 설정을 안해줘서난 오류 (기본적으.. 2023. 5. 27.
[allauth] ConnectionRefusedError 이슈 내용 회원가입을 하면 작성한 이메일로 확인 인증 메일을 보내서 회원가입을 완료하는 과정에서 회원가입에 이메일 입력시 나타나는 에러 해결 방법 smtp서버가 없어서 생긴문제 → 이메일 인증을 위한 메일 전송을 콘솔화면으로 변경하고 메일인증한걸로 # settings.py EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' 참고 자료 https://www.youtube.com/watch?v=CLo67kYyOd0 https://django-allauth.readthedocs.io/en/latest/faq.html#when-i-sign-up-i-run-into-connectivity-errors-connection-refused-et-al 2023. 5. 26.
[allauth] 프로필 이미지 문제 이슈 내용 회원가입에 이미지 업로드시 DB에 저장되지 않는 에러 해결 방법 allauth에서 자동으로 form 템플릿을 만들어주기 때문에 커스텀하여 signup.html에 form 태그에 enctype="multipart/form-data" 참고 자료 https://github.com/pennersr/django-allauth https://jellyho.com/blog/23/ https://stackoverflow.com/questions/39009638/how-to-edit-django-allauth-default-templates https://jinukk.github.io/2019/06/10/190610-Django-Study/ 2023. 5. 25.
[allauth] admin 페이지 접속시 오류 이슈 내용 admin페이지 접속시 이상한 페이지로 리다이렉션 되며 Site matching query does not exist 에러 발생 File "venv/lib/python3.9/site-packages/django/db/models/query.py", line 435, in get raise self.model.DoesNotExist( django.contrib.sites.models.Site.DoesNotExist: Site matching query does not exist. [29/Nov/2022 11:51:20] "GET /admin/login/?next=/admin/ HTTP/1.1" 500 150660 해결 방법 admin에서 example.com 사이트를 삭제해서 난 오류였다. 방법.. 2023. 5. 24.