Python을 사용한 flask, framwork

박성현·2024년 7월 1일

python

목록 보기
5/5

먼저 conda에서 세팅 할 것

  • conda update 진행
  • create 해주기
  • flaskpy310 사용하기 !
  • flask설치!

flask

flask run명령으로 위의 코드를 실행시켜보자

로 나오는데 나온 포트번호가 추가된 주소를 입력해보면 !!! ??!!!

return해줬던 값이 뜨는것을 확인할 수있다 !

python으로 실행시키기 위해서는

에서

if __name__ == '__main__':
  app.run()

부분을 추가해주게되면

로 실행 가능하다 !

app.py는 defult name으로 정해져있기 때문에 파일명은 app.py로 실행시켜준다 !

만일 defult name를 변경하고 싶다면 !


와 같이 set명령을 이용하여 변경시켜줄 수 있다 !!!

conda를 실행하면 바로

와 같이 나온다 !

환경 변수 세팅해주기 !!!

myproject.cmd

@echo off
c:
cd c:/kdigital/flask/myproject
set FLASK_APP=pybo
set FLASK_DEBUG=true
conda activate flaskpy310

코딩해준 myproject.cmd 파일을 바로 실행해주면 !!!?? 바로 경로이동되는 것을 확인할 수 있다 !!

flask migrate 설치 방법 !

  • 먼저 flask migrate란 ?
    : - Flask-Migrate는 SQLAlchemy를 사용하는 Flask 애플리케이션에서 데이터베이스 스키마를 효과적으로 관리하기 위한 extension
  • Flask-Migrate는 Alembic이라는 데이터베이스 마이그레이션 툴을 내부적으로 사용

copy해주기 !

SQLAlchemy(ORM)를 사용하는 이유 !

  • sql 쿼리를 작성하지 않아도 프로그램이 언어로 객체간의 관계를 표현해 준다 !
  • 쉽게 개발자간 스키마 구조를 공유할 수 있음 !
profile
개발기록장

0개의 댓글