2023-11-14 20:50:38 +09:00

1.0 KiB

[]: # BEGIN: 1c3f3c8f7c7d

데이터베이스와 스트림잇 웹앱!

  • 스트림잇 기반의 웹앱 프로젝트를 수행하면서

main.py 미리보기

  • 터미널환경으로 구현한 '사용자관리'하기

webapp.py

  • 웹앱으로 구현한 '사용자관리' 프로그램

userdblib.py

  • tinydb를 직접 액세스하는 라이브러리 모듈
  • 기본적인 CRUD 기능 구현
    • fetch
    • update
    • delete
    • create

userdb.json

  • 사용자DB 파일
  • tinydb 형식으로 저장된 json데이터베이스
  • utf-8 인코딩 자체적으로 사용함.
  • 직접 파일을 수정하는 것은 권하지 않음.
  • 참조 https://github.com/msiemens/tinydb.git

설치

  pip install streamlit --upgrade