Website for the Baltimore Interfaith Coalition
JavaScript Python Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apps
bin
conf
events
media
setup
templates
README.txt
__init__.py
dev.db
manage.py
middleware.py
settings.py
urls.py

README.txt

GETTING SET UP FOR THE FIRST TIME
---------------------------------

1. Bootstrap your environment. This only needs to be done once:

    ./setup/_bootstrap.sh


2. Create a virtual environment (it doesn't need to be named EffervescentCollective,
   but name it something you'll remember):

    mkvirtualenv EffervescentCollective


3. Install the "pip" Python package manager in the new virtual environment:

    easy_install pip


4. Upgrade to the latest version of the packages:

    ./bin/upgrade.sh

5. Link the source directory into the project folder for easier access

    ln -s ~/.virtualenvs/EffervescentCollective/src/ externals


WHAT YOU SHOULD DO PERIODICALLY
-------------------------------

1. Switch to the correct virtual environment:

    workon EffervescentCollective


2. Upgrade to the latest version of the packages:

    ./bin/upgrade.sh



WHAT YOU SHOULD DO EVERY DAY
----------------------------

1. Upgrade to the latest code:

    git pull


2. Switch to the correct virtual environment:

    workon EffervescentCollective


3. Start your local development server:

    python manage.py runserver 0.0.0.0:8000