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.

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/oauth/authorized

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.

Description
My Data
Readme 473 KiB
Languages
Python 64.4%
Pug 16.5%
Shell 8.9%
JavaScript 4.8%
Sass 2.8%
Other 2.6%