mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Fixed #28588 -- Doc'd User.has_perm() & co. behavior for active superusers.
Equivalent note for PermissionsMixin was added in d33864ed13.
			
			
This commit is contained in:
		
				
					committed by
					
						 Mariusz Felisiak
						Mariusz Felisiak
					
				
			
			
				
	
			
			
			
						parent
						
							fbb83fefd4
						
					
				
				
					commit
					4b32d039db
				
			| @@ -221,7 +221,8 @@ Methods | ||||
|         Returns ``True`` if the user has the specified permission, where perm | ||||
|         is in the format ``"<app label>.<permission codename>"``. (see | ||||
|         documentation on :ref:`permissions <topic-authorization>`). If the user is | ||||
|         inactive, this method will always return ``False``. | ||||
|         inactive, this method will always return ``False``. For an active | ||||
|         superuser, this method will always return ``True``. | ||||
|  | ||||
|         If ``obj`` is passed in, this method won't check for a permission for | ||||
|         the model, but for this specific object. | ||||
| @@ -231,7 +232,8 @@ Methods | ||||
|         Returns ``True`` if the user has each of the specified permissions, | ||||
|         where each perm is in the format | ||||
|         ``"<app label>.<permission codename>"``. If the user is inactive, | ||||
|         this method will always return ``False``. | ||||
|         this method will always return ``False``. For an active superuser, this | ||||
|         method will always return ``True``. | ||||
|  | ||||
|         If ``obj`` is passed in, this method won't check for permissions for | ||||
|         the model, but for the specific object. | ||||
| @@ -240,7 +242,8 @@ Methods | ||||
|  | ||||
|         Returns ``True`` if the user has any permissions in the given package | ||||
|         (the Django app label). If the user is inactive, this method will | ||||
|         always return ``False``. | ||||
|         always return ``False``. For an active superuser, this method will | ||||
|         always return ``True``. | ||||
|  | ||||
|     .. method:: email_user(subject, message, from_email=None, **kwargs) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user