実際の現場の開発で、@つきのデコレーターをつかって書こうとおもうのですが、どうも書いてみてもしっくりきません。というより、強く必要性を感じていません。
皆さんは、どういうときにデコレーターをつかいますか?具体的にコードも記載して頂けると助かります。
例えば、以下のような事前になにかチェックするときとかしか思いつきませんが、もし事前にチェックするときにつかっているとしたら、何をチェックするときにつかいますか?
python
1def XXX(func): 2 @wraps(func) 3 def wrapper(request): 4 requestの数をチェックする処理コード 5 else: 6 return func(request) 7 return wrapper 8 9@XXX 10def AAA(request): 11... 12... 13... 14 return YYY
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。