Install pip
- use sudo if needed
Install virtualenvwrapper
- depends on pip
sudo pip install virtualenvwrapper
Pull down the dataverse.org repository
- Use the mac client if desired
cd ~\dataverse.org
This may take a minute or two. (Xcode needs to be installed)
mkvirtualenv dataverse_org
pip install -r requirements/local.txt
- Edit a file
vim $VIRTUAL_ENV/bin/postactivate
- add these lines
export DJANGO_DEBUG=True
export DJANGO_SETTINGS_MODULE=dataverse_org.settings.local
- Test it from command line
deactivate
workon dataverse_org
echo $DJANGO_SETTINGS_MODULE
You should see dataverse_org.settings.local
cd dataverse_org
python manage.py syncdb
python manage.py loaddata apps/federated_dataverses/fixtures/initial_data.json
python manage.py runserver
- Feel grateful to be alive
-
Location
~\dataverse.org\dataverse_org\templates
-
base.html
is the over-arching template
cd ~\dataverse.org\dataverse_org
workon dataverse_org
python manage.py runserver