mirror of
https://github.com/django/django.git
synced 2025-03-14 03:10:45 +00:00
[1.9.x] Improved "“standalone” Django usage" example.
Backport of ae9f9dc37f39afeaa45c646cf6eef81beffcf021 from master
This commit is contained in:
parent
e21c6f34de
commit
60fe6efe50
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user