Mohssen A Mohssen نشر 5 يوليو 2022 أرسل تقرير مشاركة نشر 5 يوليو 2022 كيف يمكنني معرفة ما إذا كان يتم استدعاء أحد العروض Views في بيئة اختبار Test Mode؟ أفكر في تطبيق هذا الكود، ولكن المشكلة أني لا أعرف كيف أقوم بذلك بشكل صحيح في جانغو Django: TEST_ENVIRONMENT = is_test_mode() # كيف أقوم بتطبيق هذه الدالة هنا def my_view(request): if not TEST_ENVIRONMENT: # ... 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 سامح أشرف نشر 10 يوليو 2022 أرسل تقرير مشاركة نشر 10 يوليو 2022 يمكنك إستخدام المكتبة sys لمعرفة إن تم تمرير كلمة test ضمن أمر تشغيل المشروع أم لا: # settings.py import sys TEST_ENVIRONMENT = len(sys.argv) > 1 and sys.argv[1] == 'test' بعد ذلك يمكنك الوصول إلى المتغير TEST_ENVIRONMENT في أي مكان في المشروع بالشكل التالي: from django.conf import settings if settings.TEST_ENVIRONMENT: # ... 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohssen A Mohssen
كيف يمكنني معرفة ما إذا كان يتم استدعاء أحد العروض Views في بيئة اختبار Test Mode؟
أفكر في تطبيق هذا الكود، ولكن المشكلة أني لا أعرف كيف أقوم بذلك بشكل صحيح في جانغو Django:
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.