Also read: http://blog.dscpl.com.au/2010/03/improved-wsgi-script-for-use-with.html
where I explain a bit about startup steps. Graham On Jul 5, 4:25 pm, "euan.godd...@googlemail.com" <euan.godd...@gmail.com> wrote: > If you read the source for django.core.management.__init__ you'll find > a function called "setup_environ. This is called by all management > commands (i.e. manage.py). If you note here the os.environ is set > unconditionally. I suppose for your setup to work correctly django > should be doing: > > if not "DJANGO_SETTINGS_MODULE" in os.environ: > os.environ['DJANGO_SETTINGS_MODULE'] = ... > > However, since this is not the case you don't have much choice other > then to use --settings option, or alter your manage.py file so that it > sets up this hard-coded path before it calls the main setup_environ. > > Is the a particular reason to want an non-standard settings file? If > the answer is yes, then carry on. Otherwise, I'd stick to what Django > recommend. > > Euan > > On 5 July, 05:13, ShawnMilo <shawn.m...@gmail.com> wrote: > > > > > I have DJANGO_SETTINGS_MODULE set in my environment to an alternative > > settings file. The alternate file imports the original settings file > > and overrides some values for my development environment. > > > Whenever I try to run ./manage.py runserver, it insists on using the > > settings.py on the same path as manage.py, despite the fact that > > running an interactive Python interpreter or a stand-alone script > > which imports settings from django.conf will import the proper > > settings file (from DJANGO_SETTINGS_MODULE). > > > Also, this works: > > ./manage.py runserver --settings=$DJANGO_SETTINGS_MODULE > > > I can see in manage.py that it assumes there's a settings.py in its > > own directory, but that's evidently overridden by the --settings flag. > > Why doesn't a correctly-set DJANGO_SETTINGS_MODULE result in the same > > behavior? I'm using Django 1.1.1. > > > Thanks, > > Shawn -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.