Management commands¶
User management¶
Print help about available actions:
$ docker exec makechat makechat user -h usage: makechat user [-h] {create,changepass} ... positional arguments: {create,changepass} create create a new user changepass change user password optional arguments: -h, --help show this help message and exit
Print help about
user create
action:$ docker exec makechat makechat user create -h usage: makechat user create [-h] -u USERNAME -p PASSWORD -e EMAIL [-admin] optional arguments: -h, --help show this help message and exit -u USERNAME specify username -p PASSWORD specify password -e EMAIL specify email address -admin is superuser?
Print help about
user changepass
action:$ docker exec makechat makechat user changepass -h usage: makechat user changepass [-h] -u USERNAME -p NEW PASSWORD optional arguments: -h, --help show this help message and exit -u USERNAME specify username -p NEW PASSWORD specify new password
Add a new user account:
$ docker exec makechat makechat user create -u test_user -p test_pass -e test@example.com
Add a new superuser(aka admin) account:
$ docker exec makechat makechat user create -u admin -p admin_pass -e admin@example.com -admin