본문 바로가기

Python_WEB/Django_Tutorial

(11)
[Django]Survey WEB Application Tutorial 3 1. __str__() 메소드를 Question과 Choice에 추가 객체의 표현을 대화식 프롬프트에서 편하게 보려는 이유 말고도, Django 가 자동으로 생성하는 관리 사이트 에서도 객체의 표현이 사용 ''' polls/models.py ''' from django.db import models class Question(models.Model): # ... def __str__(self): return self.question_text class Choice(models.Model): # ... def __str__(self): return self.choice_text 1-1. Model.__str__() ''' Model.__str__() Example ''' from django.db impo..
[Django]Survey WEB Application Tutorial 2 1. Setting.py 데이터베이스 확인 ''' mysite/settings.py ''' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } } 1-1. 관련된 명령어 # 데이터베이스에 변경 필요 사항 추출 python manage.py makemigrations # 데이터베이스에 변경사항 반영 python manage.py migrate 1-2. DBdb.sqlite3 2. TimeZone 설정 ''' mysite/settings.py ''' TIME_ZONE = 'Asia/Seoul' 3. 언어 설정 LANGUAGE_CODE = 'ko-kr' 4...
[Django]Survey WEB Application Tutorial 1 1. 가상 환경 생성 python -m venv venv 2. Django 설치 pip install django 3. Django Ver 확인 py -m django --version 4. 프로젝트 만들기 4-1. 기본 명령어 django-admin startproject name [directory] 4-2. 현재 폴더에 프로젝트 만들기 django-admin startproject mysite . 4-3. mysite 폴더 생성 후 프로젝트 만들기 django-admin startproject mysite 5. 프로젝트 생성 확인 mysite/ manage.py mysite/ __init__.py settings.py urls.py asgi.py wsgi.py mysite/ 프로젝트의 컨테이너 ma..