Opened 22 hours ago

Last modified 19 hours ago

#36159 closed Cleanup/optimization

Update the shell customization tutorial to reflect the --no-imports flag. — at Initial Version

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

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 (0)

Note: See TracTickets for help on using tickets.
Back to Top