kolibri/core/auth/permissions/base.py
def user_can_create_object(self, user, obj):
        """Returns True if this permission class grants <user> permission to create the provided <obj>.
        Note that the object may not yet have been saved to the database (as this may be a pre-save check)."""
        raise NotImplementedError(
            "Override `user_can_create_object` in your permission class before you use it."
        )
Returns True if this permission class grants <user> permission to create the provided <obj>.
        Note that the object may not yet have been saved to the database (as this may be a pre-save check).
Returns True if this permission class grants  permission to create the provided .
Note that the object may not yet have been saved to the database (as this may be a pre-save check).
Returns True if this permission class grants permission to create the provided . Note that the object may not yet have been saved to the database ( as this may be a pre - save check ) .
def user_can_create_object(self, user, obj):
        raise NotImplementedError(
            "Override `user_can_create_object` in your permission class before you use it."
        )
def user_can_create_object ( self , user , obj ) : raise NotImplementedError ( "Override `user_can_create_object` in your permission class before you use it." )
Returns True if this permission class grants <user> permission to create the provided <obj>.
Returns True if this permission class grants <user > permission to create the provided <obj > .
"""Returns True if this permission class grants <user> permission to create the provided <obj>.
        Note that the object may not yet have been saved to the database (as this may be a pre-save check)."""
self
user
obj