Vagrant-python-django

A Vagrantfile VM to get you started with contained Python/Django environments quickly.

View the Project on GitHub ccurtin/vagrant-python-django

Vagrant-Python-Django VM

Get started with self-contained Python/Django projects quickly. Create contained Python environments via the command init_python_env and administer and swap between environments, projects and DATABASE MANAGEMENT SYSTEMS(DBMS) quickly and with ease utilizing a number of commands and scripts, all wrapped up in a Virtual Machine managed by Vagrant.

CURRENTLY ONLY SUPPORTS POSTGRESQL
MORE DATABASE MANAGEMENT SYSTEMS WILL BE ADDED IN THE FUTURE.

How’s It Work?

1) Installation

1-1) Prerequisites

1-2) Configure Virtual Machine(VM) Settings

1-3) Logging Into Your VM

1-4) Create a Contained Python/Django Environment.

1-5) Install and/or Setup a New Database For a Django Project

1-5-1) PostgreSQL Install & Notes

2) Notes to User:

3) TO DO

3-1) Smaller To Dos

3-2) Bigger To Dos

4) Useful Commands/Reminders

4-1) General VM CPU Info

4-2) Start a Django Project

4-3) Sharing the Project

5) Issues

6) Contributing