لوحة تحكم المشرف التي تم إنشاؤها بواسطة AppSeed في Flask Framework.
iDashboard عبارة عن قالب مجاني وخفيف الوزن للوحة تحكم المشرف تم تصميمه استنادًا إلى إرشادات الواجهة البشرية الخاصة بـ Bootstrap وApple. تصميم رائع يلبي التعليمات البرمجية النظيفة، وقد أصبح شائعًا جدًا في مجتمع المطورين. احصل على هذا القالب المجاني الملحمي اليوم وانقل تطبيقك إلى مستوى جديد تمامًا - التصميم المقدم من YooKits.
سمات
نظم إدارة قواعد البيانات: SQLite، وPostgreSQL (الإنتاج)
أدوات قاعدة البيانات: SQLAlchemy ORM، Alembic (عمليات ترحيل المخطط)
تصميم وحدات مع المخططات وقاعدة التعليمات البرمجية البسيطة
المصادقة المستندة إلى الجلسة (عبر flask_login )، والتحقق من صحة النماذج
نصوص النشر: Docker، Gunicorn / Nginx، Heroku
الدعم عبر Github وDiscord.
روابط
Flask iDashboard - صفحة المنتج
عرض قارورة iDashboard - عرض مباشر
البرنامج التعليمي للقارورة - البدء باستخدام القارورة
تتضمن إصدارات PRO مجموعات Premium UI وتحديثات مدى الحياة ودعمًا مباشرًا على مدار الساعة طوال أيام الأسبوع (عبر Discord)
قارورة داتا برو | قارورة سوفت برو | قارورة فولت برو |
---|---|---|
$ # احصل على الكود$ git clone https://github.com/app-generator/flask-idashboard-free.git قارورة قرص مضغوط $ خالية من لوحة القيادة $ $ # تثبيت وحدات Virtualenv (أنظمة تعتمد على Unix)$ virtualenv env $ المصدر env/bin/activate $ $ # تثبيت وحدات Virtualenv (الأنظمة المستندة إلى Windows)$ # virtualenv env$ # .envScriptsactivate$ $ # تثبيت الوحدات - قاعدة بيانات SQLite$ pip3 install -r require.txt $ $ # أو باستخدام موصل PostgreSQL$ # pip install -r Requirements-pgsql.txt$ $ # قم بتعيين متغير البيئة FLASK_APP$ (Unix/Mac) Export FLASK_APP=run.py $ (Windows) قم بتعيين FLASK_APP=run.py $ (Powershell) $env:FLASK_APP = ".run.py"$ $ # إعداد بيئة DEBUG$ # (Unix/Mac)export FLASK_ENV=development$ # (Windows) set FLASK_ENV=development$ # (Powershell) $env:FLASK_ENV = "development"$ $ # ابدأ التطبيق (وضع التطوير)$ # --host=0.0.0.0 - كشف التطبيق على جميع واجهات الشبكة (الافتراضي 127.0.0.1)$ # --port=5000 - حدد منفذ التطبيق (الافتراضي 5000) $ flask تشغيل --host=0.0.0.0 --port=5000 $ $ # الوصول إلى لوحة التحكم في المتصفح: http://127.0.0.1:5000/$ # إنشاء مستخدم جديد والمصادقة
ملحوظة: التطبيق غير متوفر للمستخدمين الافتراضيين - يرجى إنشاء مستخدم جديد قبل استخدام التطبيق
يتم تزويد التطبيق بتكوين أساسي ليتم تنفيذه في Docker وGunicorn وWaitress.
يمكن تنفيذ التطبيق بسهولة في حاوية عامل إرساء. الخطوات:
احصل على الرمز
استنساخ $ git https://github.com/app-generator/flask-idashboard-free.git قارورة قرص مضغوط $ خالية من لوحة القيادة
ابدأ تشغيل التطبيق في Docker
$ sudo docker-compose pull && sudo docker-compose build && sudo docker-compose up -d
تفضل بزيارة http://localhost:5005
في متصفحك. يجب أن يكون التطبيق قيد التشغيل.
Gunicorn 'Green Unicorn' هو خادم Python WSGI HTTP لنظام UNIX.
التثبيت باستخدام النقطة
$ نقطة تثبيت gunicorn
ابدأ تشغيل التطبيق باستخدام gunicorn ثنائي
$ gunicorn --bind 0.0.0.0:8001 run:app يخدم على http://localhost:8001
تفضل بزيارة http://localhost:8001
في متصفحك. يجب أن يكون التطبيق قيد التشغيل.
المقصود من Waitress (ما يعادل Gunicorn لنظام التشغيل Windows) هو أن يكون خادم Python WSGI عالي الجودة وذو أداء مقبول للغاية. ليس لديها أي تبعيات باستثناء تلك الموجودة في مكتبة بايثون القياسية.
التثبيت باستخدام النقطة
$ نقطة تثبيت نادلة
ابدأ تشغيل التطبيق باستخدام خدمة النادلة
$ نادلة-خدمة --port=8001 run:app يخدم على http://localhost:8001
تفضل بزيارة http://localhost:8001
في متصفحك. يجب أن يكون التطبيق قيد التشغيل.
دعم مجاني عبر البريد الإلكتروني < support @ appseed.us > وأداة تعقب مشكلات Github
دعم مباشر على مدار 24 ساعة طوال أيام الأسبوع عبر Discord للخطط المدفوعة والمنتجات التجارية.
قارورة iDashboard مجانية - صفحة المنتج
إطار القارورة - الموقع الرسمي
Flask Dashboard - لوحات مرجعية مفتوحة المصدر - مقالة شائعة منشورة على منصة Dev.to
Flask Dashboard - الفهرس المقدم من Admin-Dashboards.com
سي سي بي 4.0
تصميم Flask iDashboard - مقدم من AppSeed App Generator .