def create_admin(username=None, password=None): """Creates the admin user.""" if not (username and password): username = prompt("Username") password = prompt_pass("Password") create_admin_user(username=username, password=password)
def install(username=None, password=None): """Installs FlaskBB with all necessary data.""" print("Creating database...") upgrade() print("Creating default roles...") create_default_roles() print("Creating admin user...") if username and password: create_admin_user(username=username, password=password) else: create_admin() print("Compiling translations...") compile_translations() print("Congratulations! Simple Flask Server has been successfully installed")