What is the meaning of “@” above “def”?
本问题已经有最佳答案,请猛点这里访问。
1 2 3 4 5 | from django.views.decorators.http import require_http_mothods @require_http_methods(["GET","POST"]) def my_view(request): pass |
上面的示例中有一个"@"。但我想不出来。事先谢谢。:)
decorator是一个将修改另一个函数行为的函数。
在您的情况下,在调用
这是一个非常强大的机制,我建议花点时间来理解它。您可以从本教程开始
我希望它有帮助。