Changelog
Service | Commits | Files changed | Insertions | Deletions |
---|---|---|---|---|
Epio | 12 | 18 | 115 | 26 |
Gondor | 11 | 49 | 1126 | 12 |
Gondor | 10 | 16 | 130 | 12 |
Heroku | 7 | 107 | 5219 | 5217 |
Heroku | 9 | 7 | 8 | 7 |
z, ? | toggle help (this) |
space, → | next slide |
shift-space, ← | previous slide |
d | toggle debug mode |
## <ret> | go to slide # |
c, t | table of contents (vi) |
f | toggle footer |
r | reload slides |
n | toggle notes |
p | run preshow |
There are lots of deployment options, but I personally think they all still have quirks and haven't found Utopia yet. However, I want to focus on a relatively new 'crop' of deployment options specific to Python/Django apps.
I'm not all that great at setting up environments, keeping up with all the little changes/tweaks to Apache, etc. Essentially by limiting my choices to what works for 'most people' keeps me from doing obviously stupid things.
All the Django hosting stuff is pretty new (within past 2 years). The whole idea probably owes a lot of its' roots to Heroku, which solved the deployment problem with Rails apps.
diff --git a/requirements.txt b/requirements.txt
index 4b39bab..deed5a4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,4 +3,5 @@ django
psycopg2==2.4.2
Markdown==2.0.3
Pygments
--e git://github.com/kennethreitz/requests.git#egg=requests
+requests
+#-e git://github.com/kennethreitz/requests.git#egg=requests
Service | Commits | Files changed | Insertions | Deletions |
---|---|---|---|---|
Epio | 12 | 18 | 115 | 26 |
Gondor | 11 | 49 | 1126 | 12 |
Gondor | 10 | 16 | 130 | 12 |
Heroku | 7 | 107 | 5219 | 5217 |
Heroku | 9 | 7 | 8 | 7 |