GitHub

https://github.com/Choidongjun0830

App 2

노마드 코더 에어비앤비 클론코딩 #5 USERS APP

1. 유저 프로필 커스텀 ( 프로필 사진, 카카오톡 로그인, 페이스북 로그인, ...) 새로운 프로젝트일 때 하는 것을 추천. 기존에 이미 데이터가 있다면 db 파일을 다 지워야할 수도 있다. 기본 유저 모델로 충분하더라도 커스텀 모델을 만들어 사용하는 것을 추천한다. User 모델을 우리만의 커스텀 User 모델로 교체 User App 만들기 ('python manage.py startapp users') > User Model 만들기 from django.contrib.auth.models. import AbstractUser #django가 사용하는 User를 가져와서 재사용 class User(AbstractUser): ... AbstractUser에 더 많은 기능이 있다. > Django에게 기..

노마드 코더 에어비앤비 클론코딩 #4 App 만들기

App 만들기 : 'python manage.py startapp app이름' -> App이름 폴더가 생성됨. models.py: App에서 데이터의 모양을 설명하는 파일. 파이썬 코드와 클래스로 설명해야함. class House(models.Model): #Model을 상속받아야함. name = models.CharField(max_length=140) #추가할 각각의 요소의 데이터 타입을 적어주어야함. price = models.PositiveIntegerField() max_length와 같이 attribute나 다른 정보들은 https://docs.djangoproject.com/en/4.1/ django 공식 문서를 보면 알 수 있다. ⭐ App를 만들면 config/settings.py에 있는..

728x90