Skip to content

View decorators

Viewda djangodagi dekoratorlardan foydalanish bir muncha qulayliklar taqdim etadi.

Masalan:

python
from django.views.decorators.http import require_http_methods

@require_http_methods(["GET", "POST"])
def allowed_methods_view(request):
    return HttpResponse("Your method of request is GET or POST.")
from django.views.decorators.http import require_http_methods

@require_http_methods(["GET", "POST"])
def allowed_methods_view(request):
    return HttpResponse("Your method of request is GET or POST.")

Bu yerda require_http_methods dekoratori orqali viewga faqat GET va POST metodlari orqali murojaat qilish mumkin deb belgilandi. Bu degani allowed_methods_viewga faqat GET va POST metodlari bilan murojaat qilish mumkin.

Dekoratorlarning to'liq ro'yxati bilan bu yerda tanishib chiqishingiz mumkin.