English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
استخدمت نماذج الويب الحديثة تقنية التوجيه لمساعدة المستخدمين على تذكر URL للتطبيق. يمكن الوصول إلى الصفحة المطلوبة مباشرة دون الحاجة إلى التصفح من الصفحة الرئيسية.
يستخدم ديكورات route() في Flask لربط URL بالوظيفة. على سبيل المثال -
# اسم الملف: example.py # حقوق الطبع والنشر: 2020 بواسطة w3codebox # مؤلف: ar.oldtoolbag.com # تاريخ: 2020-08-08 @app.route('/hello') def hello_world(): إرجاع 'hello world'
في هذا السياق، يتم ربط قاعدة URL /hello بوظيفة hello_world(). إذا قام المستخدم بزيارة URL: http://localhost:5000/hello، سيتم استدعاء وظيفة hello_world()، وسيتم عرض نتائج التنفيذ في المتصفح.
يمكن استخدام دالة add_url_rule() لمربي التطبيق لربط URL بالوظيفة، مثل المثال أعلاه، باستخدام route().
# اسم الملف: example.py # حقوق الطبع والنشر: 2020 بواسطة w3codebox # مؤلف: ar.oldtoolbag.com # تاريخ: 2020-08-08 def hello_world(): إرجاع 'hello world' app.add_url_rule('/', 'hello', hello_world)