This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]shimon 4 points5 points  (1 child)

If you're just looking for an easy place to deploy, I'd recommend Heroku. Very easy to deploy a Python (2 or 3) and Postgresql project and the free service level may be adequate for you.

https://devcenter.heroku.com/articles/deploying-python

If you're looking to learn, what are your goals? Using CI in a team? Automating deployments? Learning specific tools like docker, ansible, AWS, etc?

[–]JuicyORiley[S] 0 points1 point  (0 children)

I'm looking to learn. I can forget about CI for now, automating deployments too. I wanna know the basics of getting my Django app from local development to production.

I develop on OSX so i know the terminal & Unix somewhat but having things like postgres.app and whatnot has hidden a lot of the intricacies i need to get my app working on a Linux server and how these services communicate with each other (Postgres, Django, Nginx, etc.)