Check If a Function Returns False in Python
In Python, I Am Currently Doing This: If User_Can_Read(Request. User, B) == False: Is There Any Other Way of Checking If the Function Returns False? 3 1 Answer...
In python, I am currently doing this:
if user_can_read(request.user, b) == False:
Is there any other way of checking if the function returns False?
1 Answer
You could just use
if user_can_read(request.user, b):
## do stuff
If user_can_read returns anything (except 0, False, etc), it will be considered True, and do stuff.
And the negation: if not user_can_read(request.user, b)