Django 초반설정

2021. 7. 21. 18:07python/Django

728x90

-DB만들기-

-모든 장고는 auth 를 기반으로 사용자table 과 group table로 나뉜다 

(1)하단에 Terminal 누르면 dos 창이 보인다
python manage.py migrate(명세를 기반으로 데이터베이스를 적용한다)

즉 auth(그룹,user table명세)를 이용해서 database file만들고 user,group table 생성

(2)크롬에 sqlite3 browser windows 10
다운받을때 zip 64로 다운받고 압축 푼다
이는 tod역할을 한다

(3)데이터베이스 열기에서 만들어진 db.sqlite3를 열면 auther_user와 group이 나뉘어진걸 볼수 있다 (data는 없고 table만 있다)

-python manage.py runserver(서버기동)
chrome에 localhost:8000

-사용자 페이지 들어가기
localhost:8000/admin

- 사용자계정만들기
서버 실행 후
terminal 옆 + 눌러 새로운 dos에서 실행
python manage.py createsuperuser 
password작성시 작성하는데 안보임

 

-template폴더 만들기

application마다 template폴더를 만드는게 관리상 좋다
cd polls
mkdir templates

'python > Django' 카테고리의 다른 글

admin page에 model(data) 등록하기  (0) 2021.07.21
model만들기(db에 table생성 작업)  (0) 2021.07.21
Django setting  (0) 2021.07.21
poll project 파일 구조  (0) 2021.07.21
Django poll project설계  (0) 2021.07.21