精简功能

This commit is contained in:
不胜舟
2023-05-30 18:46:30 +08:00
parent b3b5547116
commit f60a7dfd85
+2 -20
View File
@@ -1,11 +1,7 @@
import os
import click
from flask.cli import AppGroup
import datetime import datetime
from applications.common.script.newmodular.new import NewViewModular from flask.cli import AppGroup
from applications.extensions import db from applications.extensions import db
from applications.models import User, Role, Dept, Power from applications.models import User, Role, Dept, Power
@@ -577,17 +573,3 @@ def init_db():
add_role_power() add_role_power()
print("角色权限数据存入") print("角色权限数据存入")
print("数据初始化完成,请使用python app.py命令运行") print("数据初始化完成,请使用python app.py命令运行")
@admin_cli.command()
@click.option('--type', prompt="请输入类型", help='新增的类型')
@click.option('--name', prompt="请输入新增的名称", help='新增的名称')
def new(type, name):
if type == 'view':
if name.count('/') > 1:
print("目前只支持二级目录,多级目录需要蓝图嵌套,本命令暂不支持,请手动创建")
quit()
if type == "view" and os.path.exists(f"applications/view/{name}.py"):
print(f'已经存在视图模块{name}.py')
quit()
NewViewModular(name=name).new_view()