โครงการเตียงรูปภาพ mgek เตียงรูปภาพแบบขวดธรรมดา
จากการพัฒนาฐานข้อมูล sqlite ของ flask1.0.3 คุณจะต้องสามารถสลับไปใช้ 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 "
จำเป็นต้องกำหนดค่าพอร์ตการฟัง 5000 บน nginx
หน้าหลัก
อัปโหลด
การแก้ไขเป็นกลุ่ม
หน้ารายละเอียดรูปภาพ
ลบ
อัพโหลดประวัติ
หน้าอัพโหลดเวอร์ชันใหม่ (ajax)
เกี่ยวกับเพจ
การสกัดแบบกลุ่มโซ่โดยตรง
หน้าเข้าสู่ระบบ
ฐานข้อมูล
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os . path . join ( os . getcwd (), 'img.db' )
ค่าเริ่มต้นคือ sqlite คุณสามารถแสดงความคิดเห็นประโยคนี้และเพิ่มฐานข้อมูล mongoDB ได้
ภาพสาธิตจาก wlop
ผู้เขียนแอปพลิเคชันนี้ Landers
หน้าแรกของฉันLanders1037