Pythonでは、現在これをやっています:
if user_can_read(request.user, b) == False:
関数がFalse
を返すかどうかを確認する他の方法はありますか?
あなたはただ使うことができます
_if user_can_read(request.user, b):
## do stuff
_
_user_can_read
_がanything(0、Falseなどを除く)を返す場合、Trueと見なされ、処理が行われます。
そして否定:if not user_can_read(request.user, b)