Welcome to bakery’s documentation!

Logo by Nikki Rodriguez
https://badge.fury.io/py/bakery.png https://travis-ci.org/muffins-on-dope/bakery.png?branch=master https://coveralls.io/repos/muffins-on-dope/bakery/badge.png https://pypip.in/d/bakery/badge.png

Installation

$ 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.

$ 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

$ python manage.py syncdb --migrate --noinput

Superuser & example data

$ # Create a new super user
$ python manage.py createsuperuser <Social-Username>
$ python manage.py importcookie <URL-to-GitHub-repository>

Now you can run the webserver and start using the site.

$ 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.

Indices and tables

Project Versions

Table Of Contents

Next topic

Reference

This Page