This is ep.io, the hosted WSGI hosting and deployment solution. We take your Django, Flask, Pylons or other WSGI code, run all the annoying hosting parts for you, and make sure everything’s redundant and backed up. In return, we bill you only for the processing time and bandwidth you actually use – we’ll even give you detailed analytics of when and where those resources are being used. However, we’re currently in a closed beta, so this is only available to those we invite
They support PostgreSQL and Redis. They have a client you download to deploy from the command line, or you can push to them via git or mercurial. They have a good amount of documentation, but I just recently started using them and haven’t pushed a deployment yet so I have no idea of how well the service works yet.
- revision control via git or mercurial
- dependency management using pip
- database migrations via South or nashvegas
- full backups of your entire application
- asynchronous and scheduled task execution
- full-text search using Solr and django-haystack
- caching via memcached or redis
From the survey they have you take when you get a beta account, it seems like they’re looking to host massive traffic sites. The survey actually made me wonder how expensive the service is going to be after beta.
- Why can I access an object during it's post_save Signal, but not when I trigger code within that signal that calls it on another process
Heroku itself is now for Django. It supports Django with the new Cedar “run anything” release.
I now use Heroku for a few django projects. Setup, including adding a postgres DB and deployment is straight-forward, fast, and free or cheap for small projects. I use and recommend AWS S3 (via django-storages) to host static & uploaded files, and running gunicorn if you’re using Heroku in production, all of which is pretty simple to setup. Heroku’s own documentation for its support for python & django is pretty good. See:
it was sufficient for me, and should get you there and beyond.
- Django File Upload and Rename
- Django – How to filter by date with Django Rest Framework?
- How to output text from database with line breaks in a django template?
- Creating UTF-8 JsonResponse in Django
Djangy seems to be similar. I used neither, so I can’t say how similar they are. Djangy only supports MySQL as a database, which is kind of a deal breaker for me.
/edit: as Zolomon says, Djangy closed its doors. I’ll recommend RJBrady‘s answer for some serious upvoting.
google app engine might do what you want – take a look at it here http://code.google.com/appengine/articles/django.html
You could check out DjangoZoom: “turn your django code into a live, public app in five minutes” on cloud servers. You can currently request an invite for the beta version.
- Django override the form HTML label template?
- How do you use Django-filter's '__in' lookup?
- Clean Up HTML in Python
- Can't pip install mysql-python
I think Graham has them all here http://blog.dscpl.com.au/2011/01/awesome-year-for-python-web-hosting.html
- Django: IntegrityError during Many To Many add()
- Provide tab title with reportlab generated pdf
- Accessing django project in LAN systems
- How to use Datepicker in django
- Creating django forms
30loops.net is another contender, still in private beta though… Seems a lot of movement is going on in the Python hosting space!
- What is a good Django workflow?
- Why does Django South require a default value when removing a field?
- Access Apache SetEnv variable from Django wsgi.py file
- 'QuerySet' object has no attribute ERROR, trying to get related data on ManyToMany fields
See also this answers
- Django – When should I use signals and when should I override save method?
- Changes made to (static) CSS file not reflecting in Django development server
- Django: serving ADMIN media files
- Django ManyToMany relation to 'self' without backward relations
- Django factory boy factory with OneToOne relationship and related field
- Python venv not creating virtual environment
- How to profile django channels?
- How do I get django runserver to show me DeprecationWarnings and other useful messages?
- Django Newsletter App