This repository has been archived on 2023-02-07. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-my-data/README.md
Francesco Siddi 2fb1e04acc Tweak README.md and setup process
Rename __settings.py to settings.example.py and add
example value for BLENDER_OPENDATA.
2018-08-07 15:35:02 +02:00

1.4 KiB

Blender My Data

Portal to manage own benchmark results.

Requirements

Development setup

After cloning the Git repo, perform these steps to create a working dev server:

  • Make sure PostgreSQL is running and it has a mydata or similar database available
  • git submodule init and git submodule update
  • Copy mydata/settings.example.py to mydata/settings.py and adjust to your needs
  • Start your virtaulenv with pipenv shell
  • Install requirements with pipenv install
  • Run migrations ./manage.py migrate
  • Install frontend dependencies ./gulp
  • Run application ./manage.py runserver 8002
  • Configure Blender ID to have an OAuth Client with redirect URL http://mydata.local:8003/complete/blender-id-oauth2/

Try it out

  1. Submit an example benchmark with a valid Blender ID access_token $ sh examples/example.sh examples/benchmark.json your-blender-id-token You have to create the access_token manually at the moment since we don't have an authorized benchmark tool yet

  2. Open running application in Browser, login with Blender ID and manage your benchmarks.