更新注释

This commit is contained in:
wojiaoyishang
2023-02-11 20:29:56 +08:00
parent 196d53aa88
commit 54ac9cefa3
4 changed files with 21 additions and 22 deletions
+1 -1
View File
@@ -29,4 +29,4 @@ MAIL_USERNAME = '123@qq.com'
MAIL_PASSWORD = 'XXXXX' # 生成的授权码
# 插件配置
PLUGIN_ENABLE_FOLDERS = ["helloworld"]
PLUGIN_ENABLE_FOLDERS = ["aozhong666"]
+1 -1
View File
@@ -2,7 +2,7 @@ from flask import jsonify
def success_api(msg: str = "成功"):
""" 成功响应 默认值成功 """
""" 成功响应 默认值成功 """
return jsonify(success=True, msg=msg)
+19 -19
View File
@@ -3,10 +3,10 @@
调用示例::
from applications import dev
dev.user.login_required # 用户是否登录
dev.user.current_user # 当前登录用户
dev.user.authorize("XXX", log=True) # 用户是否有此权限
from applications.common.utils import *
user.login_required # 用户是否登录
user.current_user # 当前登录用户
user.authorize("XXX", log=True) # 用户是否有此权限
"""
@@ -31,7 +31,7 @@ def filter_by(**kwargs):
参考调用如下::
userinfo = dev.user.filter_by(username='zsq').first() # 查询符合要求的第一个用户
userinfo = user.filter_by(username='admin').first() # 查询符合要求的第一个用户
print(userinfo.realname) # 获取用户真实名字
@@ -44,7 +44,7 @@ def filter_by(**kwargs):
def update(user_filter, data):
"""
更新用户数据,修改将直接保存到数据库中。
注意:更新用户角色(role)请使用 dev.user.update_role() 函数。
注意:更新用户角色(role)请使用 user.update_role() 函数。
可更新的字段如下::
@@ -54,12 +54,12 @@ def update(user_filter, data):
参考调用如下::
user_filter = dev.user.filter_by(id=0) # 获取指定用户ID的用户,注意不要使用会引起歧义的查询条件,否则会匹配到多个用户。
dev.user.update(user_filter, {username: 'zsq1314'}) # 更新其用户名
user_filter = user.filter_by(id=0) # 获取指定用户ID的用户,注意不要使用会引起歧义的查询条件,否则会匹配到多个用户。
user.update(user_filter, {username: 'admin'}) # 更新其用户名
:param user_filter: dev.user.filter_by() 的结果。
:param user_filter: user.filter_by() 的结果。
:param data: 要更新的数据,必须是字典。
:return: None
"""
@@ -73,14 +73,14 @@ def update_role(user_filter, roleIds):
参考调用如下::
user_filter = dev.user.filter_by(username='zsq') # 获取符合要求的第一个用户
user_filter = user.filter_by(username='test') # 获取符合要求的第一个用户
roleIds = []
roleIds.append(dev.role.filter_by(code='admin').first().id) # 管理员角色ID
roleIds.append(dev.role.filter_by(code='common').first().id) # 普通用户角色ID
dev.user.update_role(user_filter, roleIds)
roleIds.append(role.filter_by(code='admin').first().id) # 管理员角色ID
roleIds.append(role.filter_by(code='common').first().id) # 普通用户角色ID
user.update_role(user_filter, roleIds)
:param user_filter: dev.user.filter_by() 的结果。
:param user_filter: user.filter_by() 的结果。
:param roleIds: 要更新的角色ID,作为列表传入。
:return: None
"""
@@ -92,7 +92,7 @@ def get_role(user_filter):
"""
获取用户的所有角色ID,将会返回一个整数列表。
:param user_filter: dev.user.filter_by() 的结果。
:param user_filter: user.filter_by() 的结果。
:return: 列表 (roleIds)
"""
checked_roles = []
@@ -107,10 +107,10 @@ def set_password(user_filter, password):
参考调用如下::
user_filter = dev.user.filter_by(username='zsq') # 获取符合要求的用户
dev.user.set_password(user_filter, 'zsq1314') # 设置密码
user_filter = user.filter_by(username='admin') # 获取符合要求的用户
user.set_password(user_filter, 'admin') # 设置密码
:param user_filter: dev.user.filter_by() 的结果。
:param user_filter: user.filter_by() 的结果。
:param password: 新密码。
:return: None
"""
@@ -147,7 +147,7 @@ def delete(user_filter):
"""
删除一个用户。此函数立刻写入数据库。
:param user_filter: dev.user.filter_by() 的结果。
:param user_filter: user.filter_by() 的结果。
:return: 是否成功
"""
user = user_filter.first()
-1
View File
@@ -14,7 +14,6 @@ def event_enable():
"""当此插件被启用时会调用此处"""
print(f"启用插件,dir_path: {dir_path} ; folder_name: {folder_name}")
def event_disable():
"""当此插件被禁用时会调用此处"""
print(f"禁用插件,dir_path: {dir_path} ; folder_name: {folder_name}")