Part 1: Contributor’s Guide¶
Installation¶
Requirements¶
To start developing and testing MozBuzz you will need:
Note
If you use Linux or Mac then you surely already have Python installed.
Getting the code¶
First you need get a copy of the code:
$ git clone https://github.com/mozillahispano/mozbuzz.git
$ cd mozbuzz
Setup a virtual environment for the application¶
Create a new virtualenv to install MozBuzz dependencies without affecting other software in your machine:
$ virtualenv env
If you are using any UNIX OS, you could also use VirtualenvWrapper for this.
Install python packages¶
You’ll need install python packages used in this project. These are in requirements.txt. The best way to install these packages is using pip:
$ pip install -r docs/requirements.txt
Configuration¶
Start creating a settings_local.py. You can use settings_local.py.example as a template.
Setup database:
$ python manage.py syncdb
$ python manage.py migrate
Run server:
$ python manage.py runserver
Now you can open http://localhost:8000 and see MozBuzz running.