diff --git a/docs/ref/django-admin.txt b/docs/ref/django-admin.txt index b2d2f44366..7d40347079 100644 --- a/docs/ref/django-admin.txt +++ b/docs/ref/django-admin.txt @@ -836,7 +836,7 @@ Write stderr to the *FILE* file. ``umask=UMASK`` Umask to use when daemonizing. The value is interpreted as an octal number -(default value is ``022``). +(default value is ``0o22``). Example usage:: diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt index cf64015d04..c0f69096ee 100644 --- a/docs/ref/settings.txt +++ b/docs/ref/settings.txt @@ -1281,13 +1281,13 @@ FILE_UPLOAD_PERMISSIONS Default: ``None`` -The numeric mode (i.e. ``0644``) to set newly uploaded files to. For +The numeric mode (i.e. ``0o644``) to set newly uploaded files to. For more information about what these modes mean, see the documentation for :func:`os.chmod`. If this isn't given or is ``None``, you'll get operating-system dependent behavior. On most platforms, temporary files will have a mode -of ``0600``, and files saved from memory will be saved using the +of ``0o600``, and files saved from memory will be saved using the system's standard umask. This setting also determines the default permissions for collected static files diff --git a/docs/releases/1.5-alpha-1.txt b/docs/releases/1.5-alpha-1.txt index ac539e1dd0..06a0c2728d 100644 --- a/docs/releases/1.5-alpha-1.txt +++ b/docs/releases/1.5-alpha-1.txt @@ -558,7 +558,7 @@ Miscellaneous * Uploaded files are no longer created as executable by default. If you need them to be executable change :setting:`FILE_UPLOAD_PERMISSIONS` to your - needs. The new default value is ``0666`` (octal) and the current umask value + needs. The new default value is ``0o666`` (octal) and the current umask value is first masked out. * The :class:`F expressions ` supported bitwise operators diff --git a/docs/releases/1.5-beta-1.txt b/docs/releases/1.5-beta-1.txt index 89ca1a2b14..74f564c360 100644 --- a/docs/releases/1.5-beta-1.txt +++ b/docs/releases/1.5-beta-1.txt @@ -597,7 +597,7 @@ Miscellaneous * Uploaded files are no longer created as executable by default. If you need them to be executable change :setting:`FILE_UPLOAD_PERMISSIONS` to your - needs. The new default value is ``0666`` (octal) and the current umask value + needs. The new default value is ``0o666`` (octal) and the current umask value is first masked out. * The :class:`F expressions ` supported bitwise operators by diff --git a/docs/releases/1.5.txt b/docs/releases/1.5.txt index 491f0463dc..54aff2104e 100644 --- a/docs/releases/1.5.txt +++ b/docs/releases/1.5.txt @@ -675,7 +675,7 @@ Miscellaneous * Uploaded files are no longer created as executable by default. If you need them to be executable change :setting:`FILE_UPLOAD_PERMISSIONS` to your - needs. The new default value is ``0666`` (octal) and the current umask value + needs. The new default value is ``0o666`` (octal) and the current umask value is first masked out. * The :class:`F expressions ` supported bitwise operators by diff --git a/docs/topics/http/file-uploads.txt b/docs/topics/http/file-uploads.txt index 7e00af957c..81d7ba043d 100644 --- a/docs/topics/http/file-uploads.txt +++ b/docs/topics/http/file-uploads.txt @@ -185,13 +185,13 @@ There are a few settings which control Django's file upload behavior: most Unix-like systems). :setting:`FILE_UPLOAD_PERMISSIONS` - The numeric mode (i.e. ``0644``) to set newly uploaded files to. For + The numeric mode (i.e. ``0o644``) to set newly uploaded files to. For more information about what these modes mean, see the documentation for :func:`os.chmod`. If this isn't given or is ``None``, you'll get operating-system dependent behavior. On most platforms, temporary files will have a mode - of ``0600``, and files saved from memory will be saved using the + of ``0o600``, and files saved from memory will be saved using the system's standard umask. For security reasons, these permissions aren't applied to the temporary