0
在我的web2py web應用程序中,控制器功能def index():
有修飾器@auth.requires_login()
。如何在Web2py中使用@ auth.requires_login設置條件
爲了開發和測試目的,我評論這個裝飾器。但是我在提交代碼之前經常忘記取消註釋。
我想將這個裝飾器改成測試一個文件是否存在(即skipLogin)並且如果不需要登錄的東西。然後,我可以在我的.gitignore文件中添加skipLogin文件,並且不需要擔心註釋和取消註釋修飾符行。
我想它應該是類似@auth.requires(lambda: xxx)
但我不知道xxx應該是什麼。
@ auth.requires(真,requires_login =不request.is_local)不會爲我工作。我正在使用pytest – ramstein