장고 유저기능
[ Django ] allauth 정리
Django-allauth 란? : 유저 기능을 구현하기 위한 패키지로 Django 프레임워크에 포함되지 않기 때문에 따로 설치를 해줘야 한다. pip install django-allauth Django-allauth 공식 문서 Installation — django-allauth 0.43.0 documentation Post-Installation In your Django root execute the command below to create your database tables: Now start your server, visit your admin pages (e.g. http://localhost:8000/admin/) and follow these steps: Add a Site for y..
[Django] 장고 유저 기능 구현하기 #4 ( 로그인 및 회원가입 후 Redirect 페이지 변경)
2021.12.15 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #3 (all-auth 사용 셋팅) [Django] 장고 유저 기능 구현하기 #3 (all-auth 사용 셋팅) 2021.12.15 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #2 ( 유저 모델 정의하기) [Django] 장고 유저 기능 구현하기 #2 ( 유저 모델 정의하기) 2021.12.14 - [Study/Django] - [Django] 장고 유저 기.. programmers-sosin.tistory.com 이젠 allauth 세팅이 끝나고 실제로 사용해볼 시간입니다! 이전 게시글까지 했던 것들을 모두 하고 홈페이지에 접속한 후 주소/login으로 접속을 하게 되면 로그인..
[Django] 장고 유저 기능 구현하기 #3 (all-auth 사용 셋팅)
2021.12.15 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #2 ( 유저 모델 정의하기) [Django] 장고 유저 기능 구현하기 #2 ( 유저 모델 정의하기) 2021.12.14 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #1 (allauth와 contrib.auth의 차이) [Django] 장고 유저 기능 구현하기 #1 (allauth와 contrib.auth의 차이) Django에는 기본적으로 유저 기능.. programmers-sosin.tistory.com all-auth는 장고에 기본으로 제공되는 패키지가 아니기 때문에 외부에서 직접 받아와야 한다. 사용 세팅은 allauth 공식문서를 통해 진행하였다! allauth 셋팅하기..
[Django] 장고 유저 기능 구현하기 #1 (allauth와 contrib.auth의 차이)
Django에는 기본적으로 유저 기능을 구현하기 위한 Django.contrib.auth라는 패키지가 포함되어 있습니다. contrib은 contributed ( 기여하다 )의 약자이고 auth는 authentication( 유저 인증 )의 약자입니다. 직관적으로 말하자면 Django Framwork에 기여된 앱들이라는 것입니다. Django.contrib.auth에는 위 사진과 같이 필요한 기능들을 꺼내서 쓰기만 하면 돼서 비교적 쉽게 유저 기능을 구현할 수 있습니다. 하지만 이런 Django.contrib.auth 대신 django-allauth를 사용할 것입니다. django-allauth 또한 장고의 유저 기능들을 구현하기 위한 패키지로, 내부 기능이 아니라 따로 설치하여 사용해야 합니다. 이때 ..