기억저장소

기억저장소

카테고리 없음

python 2일차

roaminpixel 2020. 1. 27. 22:07
728x90

간단 설치

#1. python 설치

#2. django 가상설치

#3. visual studio code 설치

 

큰 주제 : Blog 만들기

 

설계하기 

- 화면 UI 설계

- 테이블 설계

- 로직 설계

- URL 설게

 

작업 코딩 순서 (중요)

뼈대 만들기 > 모델 코딩하기 > URLconf 코딩하기 > 뷰 코딩하기 > 템플릿 코딩하기 > 그 외 코딩하기 

 

- 자주 쓰는 것들

python manage.py makemigrations blog 

models.py 파일에 테이블을 정의하고 이를 데이터베이스에 반영하는 명령

python manage.py migrate 

테이블을 admin 사이트에 등록

 

python manage.py runserver

확인

 

 

이전에 했던 것 다시 봐야야할 때...

- 슈퍼 유저 생성

python manage.py createsuperuser

 

 

한 번 더 읽어볼 것.

https://wayhome25.github.io/django/2017/05/05/django-url-reverse/

 

URL Reverse, 아는 사람은 꼭 쓴다는 get_absolute_url() · 초보몽키의 개발공부로그

특정 모델에 대한 Detail뷰를 작성할 경우, Detail뷰에 대한 URLConf설정을 하자마자, 필히 get_absolute_url설정을 해주세요. 코드가 보다 간결해집니다

wayhome25.github.io

 

728x90
반응형