- test
- Linux (>=CentOS 7.0)
- Python (>=3.5)
- Redis (>=3.2)
- RabbitMQ (>=3.6)
- django (>=2.0)
- celery (>=4.1)
- pymysql (>=0.8, install as MySQLdb)
- django-channels (optional for now)
- daphne (optional for now)
- $ sudo rabbitmqctl add_user myuser mypassword
- $ sudo rabbitmqctl add_vhost myvhost
- $ sudo rabbitmqctl set_user_tags myuser mytag
- $ sudo rabbitmqctl set_permissions -p myvhost myuser "." "." ".*"
$ celery -A ecloud worker -l info (-P eventlet) add '-P eventlet' at the end of line if you are testing on WIN10
- python3 makemigrations (first time or after make changes to any models)
- python3 migrate
- python3 runserver 0.0.0.0:8000