2 ms·
First, a proviso: I'm learning. That being said, this is a commercial project, so it's got proper constraints on it. I'm using web.py, testing with nose, doing
by regularfry 16y ago
First, a proviso: I'm learning. That being said, this is a commercial project, so it's got proper constraints on it.
I'm using web.py, testing with nose, doing database work with sqlalchemy to a postgres back-end. Looking at Paste and wondering if I should be using that as well, but currently a simple apache2 mod_wsgi container is doing ok.
I deploy to Debian stable but develop on Ubuntu Lucid, which means that in order to keep myself sane I've built Python 2.6 and virtualenv packages for debian, and install all the packages I need with pip. I'm still getting my head around this, because I've not used these tools at all before.
Deployment is done by pushing to a remote git master branch, where the remote live branch is what's checked out and running.
Styling is all blueprint.css, and I'm contemplating whether to use my usual Compass workflow or not. So far it's not been needed, but I haven't pushed things very far yet.
I'm not in the sort of space where NoSQL would be an advantage, so I can't comment on it.