جار التحديث ...
جار التحديث ...

ما الهدف من وضع (name='dispatch') في decorators الخاص ب django

  • 0
decorators = [never_cache, login_required]
@method_decorator(decorators, name='dispatch')
                 class ProtectedView(TemplateView):
                 template_name = 'secret.html'

إجابات المستخدمين (2)


  • مسؤول
  • قديم العهد
  • قبل أشهر 8

تأخذ الطريقة dispatch الطلب وتقوم في النهاية بإرجاع رد، فهي تعتبر كأنها شخص وسيط بين الطلب والرد.

ببساطة تقوم بأخذ القرار بخصوص الطريقة التي يجب استخدامها في الصف (Get,Post.... ) حسب ال  HTTP request method المستخدمة


  • 1
رد على التعليق (1)

الردود :


  • قبل أشهر 8

<p><span style="color: #333333; font-family: texts, muli, tahoma, sans-serif;"><span style="background-color: #e3e3e3;">شكرا على&nbsp;</span>المعلومة صديقتي "سراح"...</span></p>


سجل الدخول لاضافة رد
سجل الدخول لاضافة اجابة جديدة