Module ImportFrom alias alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad If Call AttributeLoad NameLoad attr NameLoad body Return NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpOr Call AttributeLoad NameLoad attr CompareIsNot NameLoad NameLoad body Return Call NameLoad If UnaryOpNot Call NameLoad NameLoad Str body If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Assign AttributeStore NameLoad attr Call NameLoad ListComp BinOpMod Str TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If BoolOpOr Call AttributeLoad NameLoad attr CompareIsNot NameLoad NameLoad body Return Call NameLoad If UnaryOpNot Call NameLoad NameLoad Str body Assign AttributeStore NameLoad attr Call NameLoad ListComp BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad Return CompareIn NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body If CompareEq SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr Str NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list decorator_list
N/A django.contrib.auth.models User Permission ModelBackend N/A object N/A N/A 
    Authenticates against django.contrib.auth.models.User.
     N/A supports_inactive_user True authenticate N/A N/A self username password N/A None None N/A N/A N/A N/A user N/A N/A N/A User objects get username username N/A N/A N/A user check_password password N/A N/A user N/A N/A N/A N/A User DoesNotExist N/A N/A None N/A get_group_permissions N/A N/A self user_obj obj N/A None N/A N/A 
        Returns a set of permission strings that this user has through his/her
        groups.
         N/A N/A N/A N/A user_obj is_anonymous N/A obj None N/A N/A N/A set N/A N/A N/A hasattr user_obj _group_perm_cache N/A N/A N/A user_obj is_superuser N/A N/A perms N/A N/A N/A Permission objects all N/A N/A perms N/A N/A N/A Permission objects filter group__user user_obj N/A perms N/A N/A N/A N/A perms values_list content_type__app_label codename order_by N/A N/A user_obj _group_perm_cache N/A set N/A N/A %s.%s N/A ct name N/A N/A ct name perms N/A N/A user_obj _group_perm_cache N/A get_all_permissions N/A N/A self user_obj obj N/A None N/A N/A N/A N/A N/A user_obj is_anonymous N/A obj None N/A N/A N/A set N/A N/A N/A hasattr user_obj _perm_cache N/A N/A N/A user_obj _perm_cache N/A set N/A N/A %s.%s N/A N/A N/A p content_type app_label N/A p codename N/A p N/A N/A N/A user_obj user_permissions select_related N/A N/A N/A N/A user_obj _perm_cache update N/A N/A self get_group_permissions user_obj N/A N/A user_obj _perm_cache N/A has_perm N/A N/A self user_obj perm obj N/A None N/A N/A N/A N/A user_obj is_active N/A N/A False N/A N/A perm N/A N/A self get_all_permissions user_obj obj N/A has_module_perms N/A N/A self user_obj app_label N/A N/A N/A 
        Returns True if user_obj has any permissions in the given app_label.
         N/A N/A N/A user_obj is_active N/A N/A False N/A perm N/A N/A self get_all_permissions user_obj N/A N/A N/A N/A perm N/A N/A N/A perm index . app_label N/A N/A True N/A False N/A get_user N/A N/A self user_id N/A N/A N/A N/A N/A N/A N/A N/A User objects get pk user_id N/A N/A N/A N/A User DoesNotExist N/A N/A None N/A N/A RemoteUserBackend N/A ModelBackend N/A N/A 
    This backend is to be used in conjunction with the ``RemoteUserMiddleware``
    found in the middleware module of this package, and is used when the server
    is handling authentication outside of Django.

    By default, the ``authenticate`` method creates ``User`` objects for
    usernames that don't already exist in the database.  Subclasses can disable
    this behavior by setting the ``create_unknown_user`` attribute to
    ``False``.
     N/A create_unknown_user True authenticate N/A N/A self remote_user N/A N/A N/A 
        The username passed as ``remote_user`` is considered trusted.  This
        method simply returns the ``User`` object with the given username,
        creating a new ``User`` object if ``create_unknown_user`` is ``True``.

        Returns None if ``create_unknown_user`` is ``False`` and a ``User``
        object with the given username is not found in the database.
         N/A N/A remote_user N/A N/A N/A user None N/A username N/A N/A self clean_username remote_user N/A N/A self create_unknown_user N/A N/A N/A user created N/A N/A N/A User objects get_or_create username username N/A created N/A N/A user N/A N/A self configure_user user N/A N/A N/A N/A user N/A N/A N/A User objects get username username N/A N/A N/A N/A User DoesNotExist N/A N/A N/A user N/A clean_username N/A N/A self username N/A N/A N/A 
        Performs any cleaning on the "username" prior to using it to get or
        create the user object.  Returns the cleaned username.

        By default, returns the username unchanged.
         N/A username N/A configure_user N/A N/A self user N/A N/A N/A 
        Configures a user after creation and returns the updated user.

        By default, returns the user unmodified.
         N/A user N/A N/A