summaryrefslogtreecommitdiff
path: root/docs/internals/contributing/writing-code/coding-style.txt
diff options
context:
space:
mode:
authorlyova24 <lengthylyova@gmail.com>2025-10-05 04:28:46 +0700
committerJacob Walls <jacobtylerwalls@gmail.com>2025-10-13 17:27:07 -0400
commita545eb0c1ad5dcbb4e4cf22ce6cf486224c0ba8a (patch)
tree1416ee0a1e116b342502c1cca1546a2a8544e0da /docs/internals/contributing/writing-code/coding-style.txt
parent54cfb5f328177b6fbf4eae827fbcbd757185dc85 (diff)
Cautioned against multi-level relative imports in coding style docs.
Diffstat (limited to 'docs/internals/contributing/writing-code/coding-style.txt')
-rw-r--r--docs/internals/contributing/writing-code/coding-style.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/internals/contributing/writing-code/coding-style.txt b/docs/internals/contributing/writing-code/coding-style.txt
index e016543ac6..72429492cd 100644
--- a/docs/internals/contributing/writing-code/coding-style.txt
+++ b/docs/internals/contributing/writing-code/coding-style.txt
@@ -150,8 +150,9 @@ Imports
other Django components, local Django component, try/excepts. Sort lines in
each group alphabetically by the full module name. Place all
``import module`` statements before ``from module import objects`` in each
- section. Use absolute imports for other Django components and relative
- imports for local components.
+ section. Use absolute imports for other Django components and a one-dot
+ relative import (``from .foo import Bar``) for local components. Avoid
+ multi-dot relative imports.
* On each line, alphabetize the items with the upper case items grouped before
the lowercase items.