| 92 | | Boolean. Designates whether this account can be used to log in. Set this |
|---|
| 93 | | flag to ``False`` instead of deleting accounts. |
|---|
| | 92 | Boolean. Designates whether this user account should be considered |
|---|
| | 93 | active. Set this flag to ``False`` instead of deleting accounts. |
|---|
| | 94 | |
|---|
| | 95 | This doesn't control whether or not the user can log in. Nothing in |
|---|
| | 96 | the authentication path checks the ``is_active`` flag, so if you want |
|---|
| | 97 | to reject a login based on ``is_active`` being ``False``, it is up to |
|---|
| | 98 | you to check that in your own login view. However, permission checking |
|---|
| | 99 | using the methods like :meth:`~models.User.has_perm` does check this |
|---|
| | 100 | flag and will always return ``False`` for inactive users. |
|---|