إنه شوكة داش.
فيما يلي مثال على عرض تطبيق Django Dash (المثال الأصلي مع Flask) الذي يربط المنسدلة برسم بياني D3.js. نظرًا لأن المستخدم يحدد قيمة في القائمة المنسدلة ، يقوم رمز التطبيق بتصدير البيانات ديناميكيًا من Google Finance إلى DataFrame Pandas.

يعد رمز تطبيق DASH تعريفيًا وتفاعليًا ، مما يجعل من السهل إنشاء تطبيقات معقدة تحتوي على العديد من العناصر التفاعلية. إليك مثال (مثال أصلي مع Flask) مع 5 مدخلات ، 3 مخرجات ، وتصفية متقاطعة. كان هذا التطبيق يتكون من 160 سطرًا من التعليمات البرمجية فقط ، وكلها كانت بيثون.

يستخدم Dash Plotly.js للتخطيط. يتم دعم أكثر من 35 نوعًا من المخططات ، بما في ذلك الخرائط.
Dash ليس فقط لوحات المعلومات. لديك سيطرة كاملة على مظهر وتطبيقاتك. إليك تطبيق DASH تم تصميمه لتبدو وكأنه تقرير PDF.
لمعرفة المزيد حول Dash ، اقرأ خطاب الإعلان الشامل أو القفز مع دليل المستخدم.
انظر أمثلة الاستخدام في tests/django_project
$ pip install dj-plotly-dash[all]
$ pip install " dash_core_components>=0.40.2 " --no-deps
$ pip install " dash_html_components>=0.14.0 " --no-depsعرض دليل مستخدم DASH. إنه ممتلئ بالأمثلة والنصائح المحترفة والمبادئ التوجيهية.
معهد ماساتشوستس للتكنولوجيا