def set_admin(login, password): """ Creates new user (login=<email>) or updates its password """ form = ConsoleRegisterForm(login=login, password=password) if form.validate(): try: User.set_admin(login, password) print 'Admin-user created (%s)' % login except Exception, e: print e
def test_create_admin_by_managepy(self): # test "python manage.py set_admin name password" User.set_admin(u'*****@*****.**', u'123') u = User.query.filter_by(login='******').first() self.assertTrue(u.admin is True, u)