Code


Version 3 (modified by Carl Karsten <carl@…>, 6 years ago) (diff)

--

Differences between Devserver and Apache

Running with ./manage.py devserver is very handy, but it may allow you to create things that won't 'just work' when you move the site to Apache. (or other servers.)

As I run into troubles porting my site, I hear things like "maybe it is because X." I call this a rumor. I also hear "Yes, X happens because Y." If Y supports X, I call it a confirmed rumor. So onto the rumors.

Rumors ======

  • Devserver adds installed apps to sys.path, Apache does not.
  • to setup same path as devserver, you need both the directory the settings.py file is in and the parent of that directory.