mgek 그림 침대 프로젝트, 플라스크 간단한 그림 침대
sqlite 데이터베이스 개발을 기반으로 한 소규모 현지화 이미지 베드 구성 파일에서 mongoDB 로 전환할 수 있어야 합니다. 모든 서비스는 연결 없이 로컬 공용 이미지 베드 서비스를 기반으로 합니다. 파일 업로드, 이미지 미리보기, 일괄 편집, 일괄 삭제, 일괄 다운로드, 일괄 사진 직접 링크 생성.
#2
업데이트 시간 2019.8.28
일괄 편집을 위해 버튼 표시 로직을 최적화했으며, 취소 버튼의 클릭 효과가 더욱 완벽해졌습니다.
이미지 표시 로직을 최적화하고 최신 업로드 시간에 따라 정렬했습니다.
업로드 진행률 표시줄을 추가하기 위해 새로운 Ajax 비동기 업로드 페이지를 추가했습니다. 새 업로드 페이지로 들어가려면 ajax_upload를 방문하세요.
인터페이스 에 대해 추가됨
업데이트 시간 2019.8.30
로그인 페이지 추가 및 로그인 시스템 개선
배치 이미지 직접 링크 획득 페이지 추가
업로드 페이지 표시를 최적화하고, 부분 새로 고침을 사용하면 업로드 후 이미지 데이터가 즉시 업데이트됩니다.
git clone https://github.com/Landers1037/mgekimghost.git
#在项目目录下运行flask shell
$ flask shell
$ from app import db
$ db.create_all () #初始化数据库
pip install -r requirements.txt
python app.py
# ### if linux with nginx&gunicorn ###
sh start.sh
로컬 포트 5000 보기
start.sh
내용
#! /bin/bash
nohup gunicorn -w 2 -b 127.0.0.1:5000 --reload app:app &
echo " check port 5000 "
nginx에서 수신 대기 포트 5000을 구성해야 합니다.
메인 페이지
업로드
일괄 편집
사진 세부정보 페이지
삭제
업로드 기록
새 버전 업로드 페이지(ajax)
페이지 소개
직접 체인 배치 추출
로그인 페이지
데이터 베이스
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os . path . join ( os . getcwd (), 'img.db' )
기본값은 sqlite입니다. 이 문장을 주석 처리하고 mongoDB 데이터베이스를 추가할 수 있습니다.
wlop 의 데모 사진
이 응용 프로그램의 작성자 Landers
내 홈페이지Landers1037