Showcase Your DATA - Flask/Simple API/Docker 및 SQLite를 사용하는 간단한 방법

3349 단어 apiflaskwebdevcharts
안녕하세요 코더입니다!

이 기사에서는 Flask, Chartist 및 Docker를 사용하여 데이터를 표시하는 간단한 방법을 제시합니다. 이를 달성하는 데 도움이 되는product은 Github(MIT 라이선스)에 게시되어 있으며 소스 코드는 복사하거나 상용 제품 또는 eLearning 활동에 사용할 수 있습니다. 읽어 주셔서 감사합니다!
  • 👉 Flask Codebase - 소스 코드
  • 🎁 무료support 이메일 및 Discord(1k+ 커뮤니티).



  • ✨ 작동 원리


  • 사용자가 입력 파일을 편집할 수 있음
  • 예상 필드: product code , product info , price , currency

  • INPUT 파일이 CLI를 통해 로드됨
  • 데이터베이스 및 테이블이 자동으로 생성됨
  • 간단한 API 및 Vanilla JS를 사용하여 그에 따라 차트가 업데이트됨



  • Docker 또는 수동 설정을 사용하면 1분 이내에 CVS 파일에 저장된 정보를 구문 분석하고 차트에 삽입해야 합니다.


    ✨ 입력 파일 처리



    제품에는 로드된 정보와 관련하여 두 가지 옵션이 있습니다.
  • flask load_data - 30일 동안 좋은 분배를 위해 무작위 거래 날짜를 사용하여 판매 정보를 로드하는 명령
  • flask load_random_data - 이 명령은 값도 무작위로 지정합니다.



  • ✨ 제품 컴파일



    Docker 설정은 작동 중인 코드베이스를 확인하는 가장 편리한 방법일 것입니다.

    👉 Clone the Sources



    $ git clone https://github.com/app-generator/boilerplate-code-flask-dashboard.git
    $ cd boilerplate-code-flask-dashboard
    



    👉 Start in Docker



    $ docker-compose up --build 
    


    모든 명령이 실행되면 브라우저에서 앱을 방문하고, 새 사용자를 등록하고, 메인 대시보드에서 제공되는 모든 메트릭을 인증 및 시각화할 수 있어야 합니다.
  • 총 매출
  • 고객 수, 평균 주문 금액
  • 기간 정보: 보고 start_date , end_date






  • Sales API Interface






    기타 제품 기능


  • 향상된 인증
  • 비밀번호 재설정
  • 등록 시 선택적 이메일 확인
  • 확장 사용자 모델

  • 데이터 테이블 - 페이지가 매겨진 정보 관리
  • Flast-restX를 통한 API
  • 모든 항목에 대한 공개 API

  • 배포
  • 도커, HEROKU




  • 자세한 내용은 의견 섹션의 AMA를 참조하거나 product page 에 액세스하십시오. 고맙습니다!


  • ✨ Django, Flask 및 React로 제작된 기타 Free Dashboards
  • ✨ 더 보기 Admin Dashboards - 제품이 포함된 거대한 색인
  • 좋은 웹페이지 즐겨찾기