/brewpiweb

BrewPi web service built with Django

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

This is the very start of a new web interface for BrewPi. It does not do anything yet. For our current production version, see brewpi-www

Install

Install Python 3.5

Create a new virtualenv for brewpiweb. Easiest way to do this is with virtualenvwrapper. Install it through pip.

For Windows:

pip install virtualenvwrapper-win

For other systems:

pip install virtualenvwrapper

Create a new virtualenv:

mkvirtualenv brewpiweb

Now start using the virtualenv:

workon brewpiweb

Install all required dependencies:

pip install -r requirements.txt

Setup

Initialize the database:

python manage.py migrate

Create a superuser

python manage.py createsuperuser

Run

You can run the development server with:

python manage.py runserver_plus

You can now point your browser to http://localhost:8000 to access the root API frontend or to http://localhost:8000/admin/ for the administration panel.