本文整理汇总了Python中models.Config.value方法的典型用法代码示例。如果您正苦于以下问题:Python Config.value方法的具体用法?Python Config.value怎么用?Python Config.value使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类models.Config
的用法示例。
在下文中一共展示了Config.value方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: set_config
# 需要导入模块: from models import Config [as 别名]
# 或者: from models.Config import value [as 别名]
def set_config(name, value):
config = Config.query.filter(Config.name==name).first()
if config is None:
config = Config(name = name, value=value)
else:
config.value = value
db.session.commit()
return config.value
示例2: set_auth_secret
# 需要导入模块: from models import Config [as 别名]
# 或者: from models.Config import value [as 别名]
def set_auth_secret(secret):
"""
Sets the auth secret.
"""
from models import Config
secret_config = Config()
secret_config.key = "auth_secret"
secret_config.value = secret
secret_config.put()
return secret_config
示例3: admin_settings_update
# 需要导入模块: from models import Config [as 别名]
# 或者: from models.Config import value [as 别名]
def admin_settings_update():
params = utils.flat_multi(request.form)
params.pop("csrf_token")
with app.app_context():
for key in params:
config = Config.query.filter_by(key=key).first()
if config is None:
config = Config(key, params[key])
else:
new = params[key]
if config.value != new:
config.value = params[key]
db.session.add(config)
db.session.commit()
return { "success": 1, "message": "Success!" }