Browse Source

Improved "“standalone” Django usage" example.

David Sanders 9 years ago
parent
commit
ae9f9dc37f
1 changed files with 3 additions and 1 deletions
  1. 3 1
      docs/topics/settings.txt

+ 3 - 1
docs/topics/settings.txt

@@ -277,13 +277,15 @@ After you've either set :envvar:`DJANGO_SETTINGS_MODULE` or called
 ``configure()``, you'll need to call :func:`django.setup()` to load your
 settings and populate Django's application registry. For example::
 
+    import django
     from django.conf import settings
     from myapp import myapp_defaults
 
     settings.configure(default_settings=myapp_defaults, DEBUG=True)
     django.setup()
 
-    # Now this script can use any part of Django it needs.
+    # Now this script or any imported module can use any part of Django it needs.
+    from myapp import models
 
 Note that calling ``django.setup()`` is only necessary if your code is truly
 standalone. When invoked by your Web server, or through :doc:`django-admin