oTree is a toolset that makes it easy to create and administer web-based social science experiments.
These are the core oTree libraries.
Before you fork this project, keep in mind that otree-core is updated frequently, and over time you might get upstream merge conflicts, as your local project diverges from the oTree mainline version.
Instead, consider creating a project with otree startproject and making your modifications in an app, using oTree’s public API. You can create custom URLs, channels, override settings, etc.
pip install --upgrade otree-core otree startproject oTree otree resetdb otree runserver
Core dev setup
If you are modifying otree-core locally, clone or download this repo, then run this from the project root:
pip install -e . cd .. # or wherever you will start your project otree startproject oTree otree resetdb otree runserver
See this document that explains how oTree differs from a typical Django project.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size otree-core-1.4.49.tar.gz (383.2 kB)||File type Source||Python version None||Upload date||Hashes View hashes|