#36159 closed Cleanup/optimization (fixed)
Remove the example of the empty import shell customization
Reported by: | Salvo Polizzi | Owned by: | Salvo Polizzi |
---|---|---|---|
Component: | Documentation | Version: | 5.2 |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Ready for checkin | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description (last modified by )
The final section of this tutorial currently states:
If you prefer to not have models automatically imported, create a custom get_namespace() that excludes the super().get_namespace() call:
from django.core.management.commands import shell class Command(shell.Command): def get_namespace(self): return {}
This section can be replaced with a simpler explanation:
To disable automatic importing entirely, use the --no-imports flag.
Change History (7)
comment:1 by , 11 hours ago
Version: | 5.1 → dev |
---|
follow-up: 4 comment:2 by , 10 hours ago
Summary: | Update the shell customization tutorial to reflect the --no-imports flag. → Remove the example of the empty import shell customization |
---|---|
Triage Stage: | Unreviewed → Accepted |
Version: | dev → 5.2 |
comment:3 by , 10 hours ago
Description: | modified (diff) |
---|
comment:4 by , 10 hours ago
Replying to Sarah Boyce:
I think you mean this section and I think it makes sense to remove the part "If you prefer to not have models automatically..." and example entirely as the
--no-imports
flag is already documented 👍
Yes, sorry😅. I modified the description
comment:5 by , 9 hours ago
Has patch: | set |
---|---|
Triage Stage: | Accepted → Ready for checkin |
I think you mean this section and I think it makes sense to remove the part "If you prefer to not have models automatically..." and example entirely as the
--no-imports
flag is already documented 👍