本文整理汇总了Python中user.User.register方法的典型用法代码示例。如果您正苦于以下问题:Python User.register方法的具体用法?Python User.register怎么用?Python User.register使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类user.User
的用法示例。
在下文中一共展示了User.register方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: post
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def post(self):
error = False
username = self.request.get("username")
password = self.request.get("password")
verify = self.request.get("verify")
email = self.request.get("email")
params = dict(username=username, email=email)
if not self.valid_username(username):
error = True
params['username_error'] = "That's not a valid username."
if User.by_username(username):
error = True
params['username_error'] = "username in use."
if not self.valid_password(password):
error = True
params['password_error'] = "That's not a valid password."
if password != verify:
error = True
params['verify_error'] = "Your passwords didn't match."
if email != "":
if not self.valid_email(email):
error = True
params['email_error'] = "That's not a valid email."
if not error:
u = User.register(username=username, password=password, email=email)
u.put()
self.login(u)
self.redirect('/blog/welcome')
else:
self.render('signup.html', **params)
示例2: done
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def done(self):
u = User.by_name(self.username)
if u:
msg = 'This username already exists'
self.render("register.html", error_username=msg)
else:
u = User.register(self.username, self.password, self.email)
u.put()
self.login(u)
self.redirect('/')
示例3: done
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def done(self):
u = User.by_name(self.username)
if u:
msg = 'That user already exists.'
self.render('register-form.html', error_username = msg)
else:
u = User.register(self.username, self.password, self.email)
u.put()
self.login(u)
self.redirect('/blog')
示例4: done
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def done(self):
#make sure the user doesn't already exist
u = User.by_name(self.username)
if u:
msg = u'Tento uživatel už existuje.'
self.render('signup-form.html', error_username = msg)
else:
u = User.register(self.username, self.password, self.email)
u.put()
self.login(u)
self.redirect('/vitejte')
示例5: done
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def done(self):
# Make sure the user doesn't already exist
u = User.by_name(self.username)
if u:
msg = 'That user already exists.'
self.render('signup.html', error_username=msg)
else:
u = User.register(self.username, self.password, self.email)
u.put()
self.login(u)
self.redirect('/')
示例6: test_checkStatusNewUser
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def test_checkStatusNewUser(self):
newRegisteredUser = User("[email protected]",
"1234",
"user",
32,
"M",
"userin",
"www.image.com",
{'latitude': 12, 'longitude': 21},
[{'category': "comida", 'value': "pizza"}])
response = newRegisteredUser.register()
results = response.json()
self.assertEqual(results["status"], 101)
newRegisteredUser.unregister()
示例7: config_sii
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
def config_sii(bot, update):
try:
data = update.message.text.replace(siitag, '').split()
u = User(update.message.chat_id)
if data[0] == 'update':
data = data[1:]
result = u.update_data(data)
elif data[0] == 'set':
data = data[1:]
result = u.register(data)
elif data[0] == 'delete':
result = u.delete()
else:
result = 'Comando no reconocido'
send_message(bot, update, result)
except StandardError:
send_message(bot, update, 'Ocurrió un error, revise su comando')
示例8: MyTestCase
# 需要导入模块: from user import User [as 别名]
# 或者: from user.User import register [as 别名]
class MyTestCase(unittest.TestCase):
def setUp(self):
self.user1 = User("[email protected]",
"1234",
"Pedro",
32,
"M",
"pedrin",
"www.image.com",
{'latitude': 12, 'longitude': 21},
[{'category': "comida", 'value': "pizza"}])
self.user2 = User("[email protected]",
"12345",
"Julia",
32,
"F",
"juli",
"www.image2.com",
{'latitude': 78, 'longitude': 87},
[{'category': "futbol", 'value': "river"}])
self.user3 = User("[email protected]",
"12345",
"kenny",
32,
"F",
"ken",
"www.image3.com",
{'latitude': 78, 'longitude': 87},
[{'category': "comida", 'value': "pizza"}])
if (self.user1.login()).status_code == 200:
self.user1.unregister()
self.user1.register()
self.user1.saveProfile()
if (self.user2.login()).status_code == 200:
self.user2.unregister()
self.user2.register()
if (self.user3.login()).status_code == 200:
self.user3.unregister()
self.user3.register()
self.user3.saveProfile()
def tearDown(self):
self.user1.unregister()
self.user2.unregister()
#@unittest.skip("\n")
def test_checkStatusNewUser(self):
newRegisteredUser = User("[email protected]",
"1234",
"user",
32,
"M",
"userin",
"www.image.com",
{'latitude': 12, 'longitude': 21},
[{'category': "comida", 'value': "pizza"}])
response = newRegisteredUser.register()
results = response.json()
self.assertEqual(results["status"], 101)
newRegisteredUser.unregister()
#@unittest.skip("\n")
def test_doLogin(self):
response = self.user2.login()
self.assertEqual(response.status_code, 200)
#@unittest.skip("\n")
def test_doLoginInexistentUser(self):
inexistentUser = User("[email protected]",
"12345",
"Julia",
32,
"F",
"juli",
"www.image2.com",
{'latitude': 12, 'longitude': 21},
[{'category': "Comida", 'value': "Milanesa"}])
response = inexistentUser.login()
self.assertEqual(response.status_code, 401)
#@unittest.skip("\n")
def test_registerUserAlreadyExistent(self):
response = self.user1.register()
results = response.json()
self.assertEqual(results["status"], 102)
#@unittest.skip("\n")
def test_checkStatusUpdateProfileData(self):
response = self.user2.saveProfile()
#.........这里部分代码省略.........