Is it possible to run django without shell access? My hoster supports the following for 5€/month:
- python (I assume via mod_python)
- mysql
There is no shell nor cronjob support, which costs additional 10€/month, so I’m trying to avoid it.
I know that Google Apps also work without shell access, but I assume that is possible because of their special configuration.
It’s possible but not desirable. Having shell access makes it possible to centralise things properly using symlinks.
Get a better host would be my first suggestion. WebFaction is the most recommended shared host for using with Django.
If that’s out of your price range, there are plenty of hosts that give you a proper system account (vs just a ftp account) and have
mod_pythonormod_wsgi(preferred now).Google Apps works without shell because their system looks for a dispatcher script that you have to write to an exact specification.