django-mozilla-rna

Django app for managing Mozilla product release notes.


License
MPL-2.0
Install
pip install django-mozilla-rna==2.1.2

Documentation

RNA

Release Notes API

Build Status Coverage Status

Using the development environment

Install requirements

pip install -r requirements/dev.txt
npm install -g react-tools

Setup db

make syncdb_migrate

Start server

make serve

Using the Python shell

make shell

Running tests

make test

Creating South schema migrations

make schema
make migrate

Admin customizations based on React

Make changes to file(s) in rna/static/jsx

cd rna/static
jsx jsx js

This will output standard js files to rna/static/js -- you can also use the "-w" jsx option to watch the file for changes and continously rebuild as you develop.