Mohssen A Mohssen نشر 6 مارس 2022 أرسل تقرير نشر 6 مارس 2022 (معدل) عندما أستخدم الخاصية request.path للحصول على عنوان URL الحالي في جانغو Django، أحصل على عنوان بالشكل التالي: /products/list كيف أجعل هذه الخاصية تُعيد العنوان بدون علامة / الموجودة في البداية لكي تصبح النتيجة بالشكل التالي: products/list كيف أقوم بهذا الأمر؟ تم التعديل في 6 مارس 2022 بواسطة Mohssen A Mohssen 1 اقتباس
1 مسعود زاهي نشر 6 مارس 2022 أرسل تقرير نشر 6 مارس 2022 لحذف علامة / من بداية المسار الذي تُنتجه الدالة request.path عليك باستعمال دالة بايثون strip وتمرير علامة / لها على الشكل التالي: request.path.strip("/") الدالة strip ستعمل على حذف الرمز / من بداية ونهاية السلسلة النصية المُنتجة من request.path. يُمكنك أيضا إستعمال العبارات النمطية لحذف العلامة / من نهاية السلسلة النصية: import re re.sub("^/", "", request.pth) 1 اقتباس
السؤال
Mohssen A Mohssen
عندما أستخدم الخاصية request.path للحصول على عنوان URL الحالي في جانغو Django، أحصل على عنوان بالشكل التالي:
/products/list
كيف أجعل هذه الخاصية تُعيد العنوان بدون علامة / الموجودة في البداية لكي تصبح النتيجة بالشكل التالي:
products/list
كيف أقوم بهذا الأمر؟
تم التعديل في بواسطة Mohssen A Mohssen1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.