mirror of https://github.com/openspug/spug
31 lines
580 B
Bash
Executable File
31 lines
580 B
Bash
Executable File
#!/bin/sh
|
|
|
|
CMD="create_admin" #$0
|
|
USERNAME=$1
|
|
PASSWORD=$2
|
|
NICKNAME=${3:-ADMIN}
|
|
|
|
help() {
|
|
echo "How to:"
|
|
echo " $CMD YOUR_USERNAME YOUR_PASSWORD [YOUR_NICKNAME]"
|
|
echo ""
|
|
echo "Example:"
|
|
echo " $CMD admin spug.dev"
|
|
echo " $CMD admin spug.dev Zero"
|
|
echo ""
|
|
}
|
|
|
|
if [ "$1" = "" ] || [ "$2" = "" ]; then
|
|
echo "ERROR: username and password are required."
|
|
echo ""
|
|
|
|
help
|
|
exit
|
|
fi
|
|
|
|
|
|
# @DEPRIATED `useradd` instead of `user add`
|
|
# python manage.py useradd -u admin -p spug.dev -s -n 管理员
|
|
#
|
|
#
|
|
python manage.py user add -u $USERNAME -p ${PASSWORD} -s -n ${NICKNAME} |