본문 바로가기

TIL

TIL 052423

https://stackoverflow.com/questions/55906891/django-drf-simple-jwt-authenticationdetail-no-active-account-found-with-the

 

Django drf simple-jwt authentication"detail": "No active account found with the given credentials"

I am implementing user authentication with django-rest_framework_simple-jwt with custom user, My models.py: class UserManager(BaseUserManager): def create_user(self, email, username, password,

stackoverflow.com

테스트코드 작성 시 user가 필요해서 User.objects.create_user()로 생성한 경우 access token을 받아오는데 아무런 문제가 없었다.

 

.create_user()는 python manage.py createsuperuser로 admin 계정을 만들 때와 같이 email, password만 있으면 계정이 생성된다.

일반 사용자가 signup할 때 필수로 필요한 nickname 필드는 ""로 생성된다.

 

게시글 목록 조회 테스트 코드 작성 시 필요한 게시글 여러개를 만들었다.

작성자를 .create()로 여러명 만든 후 게시글 작성 시 작성자로 넣어줬다.

게시글 작성 시 로그인 여부는 이전 테스트코드에서 확인했고 이때 확인하려는건 게시글을 읽는거였으므로 로그인 과정 없이 작성자에 넣어주기만 했다.

문제없이 테스트코드가 다 잘 돌아갔다.

 

게시글 삭제 테스트 코드 작성 시 다른 사람이 쓴 게시글을 삭제 요청 시 status_code 401_UNAUTHORIZED가 잘 나오는지 확인하기 위해 user를 두명 만들었다.

.create()로 만들고 access token을 받기 위해 def setUp()에서 token_obtain_pair에 post요청을 보냈으나

'지정된 자격 증명에 해당하는 활성화된 사용자를 찾을 수 없습니다', code='no_active_account'

이런 에러가 떴다.

print()로 이것저것 찍어봤다.

user는 분명 생기고 is_active도 true다.

 

.create_user()로 두명 만들기를 시도했으나 ""로 같은 nickname을  쓸 수 없었다.

 

이것저것 계속 print 해보다가 user.password를 print해보니 hash가 안되어있었다.

 

user.set_password("not hashed password"), user.save()로 hash해준 후 access token을 obtain할 수 있었다.


https://arabiannight.tistory.com/627

 

li 글씨 폰트 사이즈 조절하는 방법

구글 SEO를 위해서는 li 기능을 활용하는 것이 좋다는 사실은 이미 많은 분들에게 알려져 있는데요. li 글씨는 티스토리 스킨마다 다양한 사이즈 크기로 고정되어 있습니다. 티스토리 스킨을 적용

arabiannight.tistory.com

https://hianna.tistory.com/752

 

[HTML/CSS] <UL>, <LI> 리스트의 점 없애기

, , 태그를 사용하여 생성된 목록 앞에는 목록을 구분하는 점, 숫자 등이 표시됩니다. 이 때, 앞에 붙는 점을 없애는 방법입니다. list-style-type 또는 list-style 목록 사과 바나나 오렌지 점 없는 목록

hianna.tistory.com

https://blog.outsider.ne.kr/111

 

li태그로 메뉴등을 가로로 배열하기 :: Outsider's Dev Story

예전에는 페이지 디자인을 할 때 table이용해서 했기 때문에 테이블안에 테이블을 삽입하는 식으로 틀을 잡으면 어떤식의 레이아웃이라도 쉽게 잡을 수 있었지만 요즘에는 table보다는 div등을 이

blog.outsider.ne.kr

mypage.html에서 프로필 정보 부분 만들 때 검색해서 적용한것들


 

'TIL' 카테고리의 다른 글

TIL 052623  (0) 2023.05.27
TIL 052523  (0) 2023.05.25
TIL 052323  (0) 2023.05.23
TIL 052223  (0) 2023.05.22
TIL 051923  (0) 2023.05.20