-
Notifications
You must be signed in to change notification settings - Fork 100
contributing to django project
portsucker edited this page Apr 17, 2015
·
5 revisions
- https://www.apple.com/au/macbook-pro/
- https://www.heroku.com/
- https://github.com/
- http://brew.sh/
- Python 2.7:
brew install python
- (OSX) Updated command line tool for Xcode
xcode-select --install
*(Ubuntu)sudo apt-get install libxml2-dev libxslt1-dev
- http://postgresapp.com/ Make sure you can run the Postgres executables:
pg_config
# ....
Otherwise add /Applications/Postgres.app/Contents/Versions/{version}/bin/
to your path
- https://virtualenvwrapper.readthedocs.org/en/latest/
- https://toolbelt.heroku.com/
- https://github.com/kennethreitz/autoenv
${PROJECT}
is the name of your project for all of the steps below
- New Virtual Environment:
mkvirtualenv ${PROJECT}
cdvirtualenv
git clone [email protected]:mattharley/acs.git //SSH
cd ${PROJECT}
Warning: If you clone with https it is very difficult to then switch over to an SSH connection!! If you intend to use SSH then clone with SSH...
Install the project dependancies
pip install -r requirements.txt
Add a remote for your local repository
git remote add heroku-test https://git.heroku.com/{PROJECT}-test.git