Setting up your development environment for Django
summary
Step-by-step repo + tutorial claims a reproducible Django dev VM that you can create with vagrant up and update with vagrant provision, uses VirtualBox base boxes and Ubuntu 12.04, provisions with chef-solo/Berkshelf-managed cookbooks, and defines node run_lists and attributes so versions and order are exact. The demo builds a polls Django app with Nginx and Python packages; the presenters run the steps live and the VM successfully boots and serves the app.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:22Presenters
- 1:18Get the repo, the tutorial and this presentation
- 1:52Setting up reproducible environments
- 7:13The Toolbox
- 9:46Why we like Vagrant
- 15:12The two main parts
- 15:45Vagrantfile
- 16:28Main Chef Concepts
- 23:31Creating your own Kitchen is easy
- 23:54Setting up dependency management (Berkshelf) is easy
- 24:20Creating a cookbook is easy
- 26:28Wrapper Cookbooks
- 27:46Summary
related talks
46mBuilding Virtual Development Envrionments with Vagrant
27mGetting your Python Development Environment Ready with Vagrant
54mReproducible and Portable Development Environments with Vagrant
31mReady To Code: Automate Your Development Environment
31mReady To Code: Automate Your Development Environment
19mUnbox Development in Production
53mDjango productivity tips and tricks
01h 06mEffective Django
