티스토리 뷰

Dev/Python

Django 설치 및 기본 설정

richZ 2023. 11. 16. 17:53
반응형

Framework Django 기초

python 3.9 버전으로 생성
3.10 이상은 배포 문제 발생할 수 있음

 

1. conda env 가상환경 사용

conda activate env_django_baisc

2. Django 설치

pip install django

3. Django 프로젝트 생성

# 현재 폴더에 생성
django-admin startproject django_test .

# 하위 폴더에 생성
django-admin startproject django_test

4. App 생성 (board)

cd django_test
django-admin startapp board

5. 프로젝트에 App 등록

django_test > settings.py

INSTALLED_APPS = [
    ...
    ...,
    board,
    user,
]

 

반응형

6. migrate

# 작성한 모델(table)등을 생성
python manage.py makemigrations

# settings.py INSTALLED_APPS 에 나열된 App들의 table을 생성
# (django에서 생성해주는 기본 테이블 포함)
python manage.py migrate

=> model의 class가 변경될 때 마다 수행

7. sqlite3 로 확인

sqlite3 db.sqlite3

.tables

.schema fastcampus_fcuser

.q

8. 슈퍼유저 생성

python manage.py createsuperuser

9. 실행

python manage.py runserver
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함