Study/Django

    [ Django ] allauth 정리

    [ 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 ] allauth 템플릿 오버라이딩 정리하기

    allauth의 템플릿 파일을 오버라이드 하려면 allauth의 템플릿 파일과 똑같은 이름을 가진 파일을 app_name/templates/account/ 폴더 안에 넣어주시면 됩니다. 그리고 settings.py 파일의 INSTALLED_APPS 목록에서 app_name은 allauth보다 위에 와야 합니다. HTML 템플릿 커스텀 템플릿을 app_name/templates/account/ 폴더 안에 넣어주시면 됩니다. (예: app_name/templates/account/signup.html) 페이지 템플릿 이름필드 회원가입 ('account_signup') signup.html - 유저네임: {{ form.username }} - 이메일: {{ form.email }} - 비밀번호: {{ form..

    [ Django ] Input 태그의 속성

    Django에서 알아야 할 Input 태그의 속성 모음! type 필드에 들어가는 데이터 유형을 뜻합니다. 모델 폼을 사용하면 모델 필드의 종류에 따라 type 이 설정됩니다. (예: CharField - type="text", URLField - "type=url", IntegerField - type="number", ImageField - type="file") type에 따라 사용되는 HTML 폼 필드가 결정되고 입력되는 데이터에 대한 유효성 검사도 진행됩니다. 예를 들어 "type=url"인 경우 일반 텍스트 필드가 사용되는데, 여기에 유효한 URL을 넣지 않으면 폼을 submit(서버에 전달) 할 수 없습니다. 참고로 이런 유효성 검사는 서버 측에서 진행되는 유효성 검사와 다릅니다. 유효하지 ..

    [Django] 장고 유저 기능 구현하기 #12 ( Form에 디자인 입히기)

    [Django] 장고 유저 기능 구현하기 #12 ( Form에 디자인 입히기)

    2021.12.22 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #11 ( 비밀번호 관리 기능) [Django] 장고 유저 기능 구현하기 #11 ( 비밀번호 관리 기능) 2021.12.20 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #10 (이메일 인증 기능) [Django] 장고 유저 기능 구현하기 #10 (이메일 인증 기능) 2021.12.19 - [Study/Django] - [Django] 장고 유저 기능 구.. programmers-sosin.tistory.com 이전 게시글에 이어서 이번 게시글에서는 현재 만들어진 form에 드디어 디자인을 입혀볼 것입니다!! Django allath Form에 디자인 입히기 위처럼 password..