Django, DRF/Django, DRF Error

django.urls.exceptions.NoReverseMatch: Reverse for 'account_inactive' not found. 'account_inactive' is not a valid view function or pattern name. 아래 사진은 소셜로그인으로 로그인시 유저 이메일 정보를 받고 유저가 존재하지않으면 회원가입을 시켜주는 부분인데 이부분에서 위 제목처럼 에러가 발생하였다. 발생원인 현재는 is_active의 기본 값이 True로 되어 있지만 에러가 났을 당시에는 False로 되어있어 user 생성시 계정이 비활성화되어 있어서 그랬던 것이다. 해결 방법 1. user 모델의 is_active의 기본값을 True로 변경한다. 2. 마이그레이션 파일을 만든후 적용시켜준다..
django_site relation does not exist error django의 allauth 패키지를 이용하여 소셜로그인을 구현하던 중 위와 같은 에러가 발생하였다. 발생원인 발생 원인은 allauth를 먼저 마이그레이션 하고 테이블을 생성한 후 django.contrib.sites를 마이그레이션 후 테이블을 생성하여 외래키가 제대로 연결되지 않았던 것이 원인이었던 것 같다. django_site relation does not exist error when when running tests · Issue #1817 · pennersr/django-allauth I'm running trying to run my tests, but I keep getting the following error..
openai.RateLimitError: Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}} django에서 openai를 이용하여 GPT를 사용하려고 하니 위와 같은 에러가 발생하였다. 관련 내용 발생 원인 api_key가 잘못된줄알았는데 카드 등록및 리미트 설정, 결제를 하지 않아서 발생한 문제이다. 해결방법 GPT 홈페이지에서 카드 등록 리미트 설정, 결제를 해주면 해결 된다.
dj-rest-auth와 django-allauth를 사용하여 소셜 로그인 및 회원가입을 구현하는데 카카오와 깃허브는 정상적으로 잘 되는데 구글의 경우는 에러가 발생하는 상황이 일어났다. 에러코드 문제가 되는 부분은 accept를 받아오는 부분인데 response["id_token"], TypeError: string indices must be integers 에러로 response가 딕셔너리가 아니라 string여서 status가 500 에러가 발생하였다. dj-rest-auth부터 거진 한 달 동안 이 에러를 찾아다녔는데 django-allauth의 0.52.0의 버전 문제였다. (사실문제를 첫날에 문제를 파악했지만 버전다운이 최후의 선택이라 생각해서 기존 버전을 유지한 채로 진행하는 게 맞다고 생..
Jong_seoung
'Django, DRF/Django, DRF Error' 카테고리의 글 목록