Game of Buttholes: The Will of the Prophets — a web app for the board game played by the hosts of The Greatest Generation that I'm a little embarrassed to be involved with.
Branch: master
Clone or download
Latest commit ca5ab71 Feb 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Adding config for stale. Jan 31, 2019
bootstrap
will_of_the_prophets Add endpoint URL config Feb 13, 2019
.coveragerc Reconfigure coverage? Jun 28, 2018
.gitignore Add Last-Modified header to response. Use isort. Nov 22, 2018
.isort.cfg
.pylintrc Add Last-Modified header to response. Use isort. Nov 22, 2018
.travis.yml remove 3.6 dev Feb 5, 2019
Pipfile Remove NumPy. Set PIPENV_IGNORE_VIRTUALENVS in Travis instead. Feb 5, 2019
Pipfile.lock Bump pytest from 4.2.0 to 4.2.1 Feb 14, 2019
Procfile Heroku release phase Jul 1, 2018
README.markdown
app.json Add Heroku generated app.json Jun 28, 2018
manage.py Format code with black Nov 20, 2018
pyproject.toml Format code with black Nov 20, 2018
pytest.ini Just use pytest to run tests Jun 28, 2018

README.markdown

Game of Buttholes: The Will of the Prophets

A web app for the board game played by the hosts of The Greatest Generation that I'm a little embarrassed to be involved with.

More information on Wikia.

Build Status Maintainability Test Coverage Code style: black

Getting Started

Once you've checked out this repository and installed pipenv, getting this project up and running should be simple.

pipenv install --dev
pipenv run python manage.py migrate
pipenv run python manage.py loaddata buttholes special_squares rolls
pipenv run python manage.py runserver

Code Formatting

Code is formatted with black:

pipenv run black .

Developing with CSS

CSS is built from Sass using django-sass-processor. To compile CSS, use the compilescss command.

When making changes to style.scss, remove style.css from the static directory and it will be rebuilt whenever a change is made.