model 2

3. Django model 구성 (데이터의 정의)

model 구성 (데이터의 정의) Users를 관리하기 위해 필요한 데이터들을 DB(데이터베이스)에 넣겠다는 의미이다. verbose_name : 지칭하는 닉네임이라고 보면 된다. CharField : 최대길이를 지정해 주어야 한다. TextField, EmailField : CharField와 다르게 max_length(최대길이)를 지정할 필요 없다. DateTimeField : auto_now_add를 통해 현재 시간으로 자동 추가가 가능하다 def __str__(self) : 해당 클래스의 객체는 self.email로 반환됨을 의미한다. class Meta : 해당 데이터들이 묶여있는 table과 admin 페이지에 있는 닉네임을 지정한 것이다. _plural : 복수형을 의미하며, 사실 데이터가 ..

2. Django 설치 및 환경 구축

yeongwoo-cho.tistory.com/5 1. 나 이제 윈도우에서 우분투로 개발할래(WSL과 VScode) 웹 애플리케이션을 빌드하는 경우 Python을 WSL에 설치하는 것이 좋다. Python 웹 개발에 대한 많은 자습서와 지침은 Linux 사용자를 위해 작성되었으며, Linux 기반 패키징 및 설치 도구를 사용한다. 대 yeongwoo-cho.tistory.com 나는 위에 방법으로 OS Windows에서 VScode의 Terminal을 Ubuntu로 사용하고 가상 환경까지 구축하였다. 우선 장고를 설치해야지 $ pip3 install django django를 설치하게 되면 django-admin 이라는 명령어를 실행할 수 있게 되고, 이 명령어를 통해서 project와 app도 만들게 된..