inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

장고 admin을 통한 데이터 관리

runserver시에 invalid base64-encoded string 관련 에러 문의 드립니다.

799

ceng99

작성한 질문수 12

2

안녕하세요 강사님~~

(어제에 이어서 또 질문을 남겨 드리게 됩니다..ㅠㅠ)

python manage.py runserver을 통해서,

개발 서버를 켰는데 이런 에러가 떠서요...

구글링을 해도 해답이 잘 나오지 않아서 여쭤보게 됩니다.

어제는 url을 입력했을 때 잘 작동했었는데... 

무슨 에러인지 

이에 대한 에러를 접한 적이 있으실까 싶어서 질문드립니다. 

그럼 미리 감사를 드립니다 !! 

(vscode 터미널 사진입니다.)

(127.0.0.1:8000/admin/ 사진입니다.)

django base64-encoded 장고에러 python admin docker react

답변 1

1

이진석

안녕하세요.

올려주신 에러 로그를 보니, 세션 데이터를 디코딩하는 과정에서, DB에 저장되어있는 세션 데이터의 길이가 4배수여야 하는 데, 217로서 4의 배수보다 1이 큰 길이인 상황이어서 발생하는 오류인 듯 합니다. 저도 처음 보는 오류인데요.

브라우저 시크릿창을 띄워서 새 세션으로 접근해보시면 어떤가요?

0

ceng99

강사님 답변 주셔서 정말 감사합니다.

아래 사진과 같이 시크릿창을 띄워서 접근해보니깐 

다행히 잘 동작하는 것을 확인할 수 있었습니다.

그런데 여전히 일반 chrome에서는 위에서 질문드린 것과 같은 동일한 오류가 뜨네요..ㅠㅠ

왜 시크릿창에서만 뜨는지 원인을 (혹은 시크릿창의 원리(?)를) 질문 드릴 수 있을까요...?

감사합니다 !! 

0

이진석

어떤 이유인지는 모르겠지만, 기존 세션 값이 장고의 포맷이 아니라, 엉뚱한 값이 들어있어서 오류가 발생한 것이구요. "새 시크릿 창"에서는 새로운 세션이 생성이 되니까 오류가 안 뜨는 것입니다.

혹시 세션 DB의 값을 변경하신 것은 아닐까요.

기존 브라우저에서 http://localhost:8000/admin/logout/ 주소로 바로 접근하셔서, 로그아웃 후에 다시 로그인해보시면 어떨까요?

혹은 DB를 날리셔도 괜찮다면 DB를 날리고, 다시 migrate를 해보시는 것도 한 방법입니다.

안녕하세요.

0

50

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

275

1

useEffect 훅에서 else 유무에 따른 결과

0

211

1

useAxios 훅의 dependency array 설정

0

245

1

useEffect에서 변수 업데이트 관련 질문

0

382

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

268

1

bootstrap4

0

471

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

365

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

574

3

useState는 필수일까요?

0

263

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

600

4

Django allauth를 사용한 소셜 로그인 시 에러

0

655

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

556

2

useLocalStorage() 함수 사용여부

0

229

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

449

1

리듀서의 의미 재확인

0

430

1

simple-jwt Refresh Token 사용 노하우

0

899

2

docker compose 를 통한 배포 관련 오류 문의

0

672

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

365

1

is_like_user

0

233

1

related_name 오류

0

275

1

re_path 오류

0

259

1

re_path url

0

251

1

No post matches the given query

0

661

2