Windows Server (avanzado)
Si solo estás probando tu aplicación en tu computadora personal, puedes usar otree zipserver o otree devserver. No necesitas una configuración de servidor completa como la que se describe a continuación, que es necesaria para compartir tu aplicación con una audiencia.
Esta sección es para personas que tienen experiencia en la configuración de servidores web. Si deseas una forma más fácil y rápida, te recomendamos usar Heroku.
¿Por qué necesito instalar software de servidor?
La configuración de desarrollo de oTree (devserver) no está diseñada para ejecutar estudios reales.
Base de datos (Postgres)
Instala Postgres y psycopg2, crea una nueva base de datos y establece la variable de entorno DATABASE_URL, por ejemplo: postgres://postgres@localhost/django_db
resetdb
Si todos los pasos anteriores se realizaron correctamente, deberías poder ejecutar otree resetdb.
Ejecutar el servidor de producción
Ejecutar:
otree prodserver 80
Consulta aquí para obtener instrucciones completas. Los pasos son esencialmente los mismos que en Linux.
Configurar variables de entorno
Deberías establecer OTREE_ADMIN_PASSWORD, OTREE_PRODUCTION y OTREE_AUTH_LEVEL.