Welcome to bakery's documentation! ================================== .. figure:: _static/logo.png :target: http://thenounproject.com/noun/cookie-jar/#icon-No18366 :alt: Logo by Nikki Rodriguez :class: floatingflask .. image:: https://badge.fury.io/py/bakery.png :target: http://badge.fury.io/py/bakery .. image:: https://travis-ci.org/muffins-on-dope/bakery.png?branch=master :target: https://travis-ci.org/muffins-on-dope/bakery .. image:: https://coveralls.io/repos/muffins-on-dope/bakery/badge.png :target: https://coveralls.io/r/muffins-on-dope/bakery .. image:: https://pypip.in/d/bakery/badge.png :target: https://crate.io/packages/bakery?version=latest Installation ------------ .. code-block:: bash $ Create your virtualenv (recommended, use virtualenvwrapper) $ virtualenv env $ # Clone repository $ git clone git@github.com:muffins-on-dope/bakery.git $ # Activate Environment and install $ source env/bin/activate $ pip install -r requirements/development.txt $ # run tests $ python manage.py test Edit settings ------------- Ignore development settings. .. code-block:: bash $ git update-index --assume-unchanged bakery/settings/development.py This ignores all future changes to your local development settings. Edit ``bakery/settings/development.py`` and adapt to your environment. Setup the database ------------------ .. code-block:: bash $ python manage.py syncdb --migrate --noinput Superuser & example data ------------------------ .. code-block:: bash $ # Create a new super user $ python manage.py createsuperuser $ python manage.py importcookie Now you can run the webserver and start using the site. .. code-block:: bash $ python manage.py runserver This starts a local webserver on `localhost:8000 `_. Log in on that page with your social account and the social auth provider of your choice. Reference --------- .. toctree:: :maxdepth: 2 source/ref/index Resources --------- * `Documentation `_ * `Bug Tracker `_ * `Code `_ Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`