장고 CRUD
·
Backend/Django
이번 시간에는 저번 시간에 만들었던 Blog 모델을 본격적으로 CRUD 해보는 시간을 가질 것이다. 밑의 링크에서 장고 Blog 모델을 만들고, 장고 shell을 이용해 간단한 CRUD를 해보는 시간을 가졌었다. https://esssun.tistory.com/27 장고 model admin 우리가 만들어준 table을 쉽게 확인할 수 있는 사이트가 바로 admin 사이트이다. superuser 생성 python manage.py createsuperuser * Admin 사이트에 들어가려면 Admin 유저를 만들어주어야 Admin 사이트에 접근 esssun.tistory.com Blog를 렌더링해줄 페이지 생성 - 이번에는 blog 앱 안에 templates 폴더를 만들고 그 안에 html 파일을 만들..
장고 model
·
Backend/Django
admin 우리가 만들어준 table을 쉽게 확인할 수 있는 사이트가 바로 admin 사이트이다. superuser 생성 python manage.py createsuperuser * Admin 사이트에 들어가려면 Admin 유저를 만들어주어야 Admin 사이트에 접근이 가능하다. admin에 모델 등록 admin 사이트에서 직접 객체 생성해보기 ()안의 값 1,2,...가 바로 해당 테이블/Class의 PK 값이다. Blog object(pk)값이 아닌 제목을 띄우고 싶어서 models.py의 __str__함수를 커스터마이징해주었다. 장고 shell 이용하여 모델 사용법 익히기 ▪︎ 장고 shell 키기 python manage.py shell ▪︎ 해당 모델 import from [객체].models..
장고 기본 세팅(Mac)
·
Backend/Django
다음은 Mac 기준으로 작성한 장고 기본 세팅이다. 1. 프로젝트 시작하기 django-admin startproject [프로젝트 이름] 2. 프로젝트 폴더 들어가기 cd [프로젝트 이름] *여기서 ls 명령어를 치면 [프로젝트 이름] manage.py가 나오는게 정상이다. 3. 가상환경 생성 python3 -m venv [가상환경 이름] 4. 가상환경 실행 source [가상환경 이름]/bin/activate +) 가상환경 종료 deactivate 5. 장고 설치하기 pip install django 6. 앱 생성 django-admin startapp [앱 이름] 6. manage.py로 앱 생성 python manage.py startapp [앱 이름] *앱은 우리가 만드려는 서비스의 세부적인 기..
_은선_
'장고' 태그의 글 목록