[연구] flask & django

양현지·2023년 7월 3일
1

연구

목록 보기
5/16

0. 개요

단백질 구조 시각화 웹 개발에 flask를 사용하였다. django 또한 python 기반 웹 프레임 워크이다. 그렇다면 flask와 django의 사용이 적합한 프로젝트를 어떻게 구분할 수 있는가?

사실 flask와 django를 모두 사용할 수 있어야 하며, 둘의 사용은 크게 다르지 않기 때문에 하나를 익혔다면 다른 것 또한 크게 어렵지 않게 익힐 수 있다.

  • what are differences?
    flask는 매우 가벼운 프로젝트에 적합하므로 현업에서 사용하는 일은 드물다. 이에 비해 django는 flask보다 훨씬 무거운, 다시 말해 더 완전한 기능 세트와 다양한 내장 기능을 갖춘 고급 웹 프레임워크라고 할 수 있다.

1. Django

이전까지 flask 위주로 다루었으므로, 본 게시물에서는 Django의 사용에 대해 기술

0) Extension install

1) Django 프로젝트 설정

  • 프로젝트 생성
django-admin startproject <프로젝트>
  • 가상환경 생성
  • 가상환경 활성화

2) Django 설치

# 설치
pip install django
# 버전 확인
django-admin --version

3) Django 프로젝트 생성

django-admin startproject proj1

생성된 프로젝트

4) Run server

0개의 댓글