من أجل التعرف على النموذج الأولي للنظام ، فأنت تحتاج إلى متصفحين على الأقل (أو جهازي كمبيوتر).
افتح النموذج من المستودع في وضع التحرير. في متصفح آخر (على كمبيوتر آخر أو جهاز لوحي أو هاتف ذكي) ، افتح نفس النموذج في وضع
العرض (
عرض ). عند تحرير النموذج ، سيتم عرض جميع التغييرات في الوقت الحقيقي على جميع الأجهزة المتصلة.
للاتصال ، حدد أي رقم من 1 إلى 9999 وتذكره. سيكون هذا اسم المستخدم وكلمة المرور الخاصة بك على جميع الأجهزة. إذا بدأ النموذج في التغيير دون مشاركتك ، فسيستخدم شخص ما نفس رقمك. تسجيل الخروج (تسجيل الخروج) وتسجيل الدخول برقم مختلف.
انتقل إلى مستودع النماذج
كيف يعمل؟
في وضع التحرير ، ترى مستطيلات يمكنك تحريكها. كل عنصر له نوع وخصائص. عند إجراء التغييرات ، يتم إرسال بيانات جميع العناصر إلى الخادم عبر websocket. يحول الخادم العناصر إلى قواميس Python ويرسلها عبر websocket إلى متصفحك الثاني كسلسلة JSON. في المستعرض الثاني ، يصبح القاموس السابق كائنًا يتم تحويله إلى مكونات React. في
مقال سابق ، وصفت هذا بالتفصيل.
هذا هو الناقل المزدوج.
يتم تخزين مجموعة من اتصالات websocket في قاموس Python ، ويتكون المفتاح من نموذج مستخدم ومعرفة تسجيل دخول المستخدم. يتيح لك ذلك تقييم النتيجة في وقت واحد على شاشات متعددة.
باستخدام زر "طباعة" ، يمكنك عرض نتائج التحويل في شكل قاموس وحتى إنشاء صفحة html. عند النقر فوق الزر "طباعة" ، يتم إجراء محاولة لحفظ النموذج. في الإصدار الموجود على الموقع ، تم قفل السجل ، لذا انقر فوق الزر حتى تقوم بإجراء تغييرات.
النماذج 13 و 14 و 15 مصنوعة في بومة وحفظها باستخدام زر "طباعة". يمكنك رؤيتهم على الروابط:
13 ،
14 ،
15 .
المستودع هو مستودع مستند إلى المستند حيث يحتوي كل نموذج على معرف فريد وأي عدد من الحقول (جدول واحد يتكون من 5 أعمدة في Sqlite3 ، مثل MongoDB). عند الحفظ ، يتم نقل القيمة القديمة للحقل إلى السجل ، يتم إنشاء سجل جديد للقيمة الجديدة في الجدول. هذا يجعل من الممكن العودة إلى الإصدارات السابقة من النموذج. مثل آلة الزمن.
الشيء الأكثر إثارة للاهتمام هو إدراج مكونات بيثون. حاولت الاتصال بـ
Dasha (لديهم مئات من فراغات Python) ، تلقيت رسالة منهم: "سنكتب أو نتصل بك" ، لكنهم لم يذهبوا إلى الموقع.
يتكون النموذج من العناصر. من المخطط إنشاء وإدارة خصائصها باستخدام الذكاء الاصطناعي والإدخال الصوتي:
"أليس ، Maroussia ، تحرك مربع 14 وجعل الخلفية أكثر متعة. وزيادة الخط ".في هذا الإصدار ، بدلاً من AI ، يمكنك استخدام IP (ذكاء المرؤوسين) ، وكذلك SSI (ذكائك الخاص). في الحالة الأخيرة ، يمكن إعطاء الأوامر عقليا.
أليكسي نوسيكوف