مشروع سرير صور mgek، سرير صور بسيط بقارورة
استنادًا إلى flask1.0.3، وتطوير قاعدة بيانات 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 "
تحتاج إلى تكوين منفذ الاستماع 5000 على nginx
الصفحة الرئيسية
رفع
تحرير دفعة
صفحة تفاصيل الصورة
يمسح
تحميل التاريخ
صفحة تحميل النسخة الجديدة (اجاكس)
حول الصفحة
استخراج دفعة السلسلة المباشرة
صفحة تسجيل الدخول
قاعدة البيانات
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os . path . join ( os . getcwd (), 'img.db' )
الافتراضي هو sqlite، يمكنك التعليق على هذه الجملة وإضافة قاعدة بيانات mongoDB
صورة تجريبية من wlop
مؤلف هذا التطبيق لاندرز
صفحتي الرئيسيةLanders1037