Web/Django 2

[AI Class Day 19]Django 2 - Model TIL

지난 시간 정리 우리가 만든 simple django project는 이렇게 구성되어 있다. webproj 내에 쟝고 서버 실행을 담당하는 manage.py 파일과 webproj 폴더, homepage 폴더 webproj 폴더 내에 전체 프로젝트의 세팅과 url 경로 등을 관리하는 파일들 프로젝트 내에 만든 app homepage를 관리할 수 있는 homepage 폴더 내의 파일들 그리고 지난 시간에 MTV 구조에서 T와 V, template 과 view를 활용하는 것을 공부했고, 이번 시간은 model을 더하는 시간 데이터 베이스 데이터를 저장하는 시스템 단순히 데이터를 저장하는 것이 아니라, 데이터를 사용하기 쉽게 정렬해 두어 유저가 정보를 참조하고 싶을 때, 쉽게, 바로 사용할 수 있게 해주는 시스..

Web/Django 2021.05.18

[AI Class Day 18] Django - basic and Templates TIL

Django란? python 기반의 웹 프레임워크 같은 python 기반인 Flask와의 차이점 Flask : 마이크로 웹 프레임워크(최소한의 핵심 기능을 갖춤) 간단한 프로젝트에 적합 Django: 거의 모든 것들이 내장되어 있음, 보다 큰 프로젝트에 적합 Django 시작하기 # 파이썬 가상환경 모듈 설치 $ pip install virtualenv # 현재 디렉토리에 새 virtualenv 가상환경 만들기 $ virtualenv # 가상환경 진입하기 $ source venv/bin/activate # 장고 설치 $ pip install django # 장고 설치 확인 pip freeze # 장고 시작. 프로젝트 파일이 생성된다. django-admin startproject 프로젝트 폴더 내에 ma..

Web/Django 2021.05.18