同步操作将从 华北电力大学-iDeal/Python_RESTfulAPI_Codegen 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/env python# -*- coding:utf-8 -*-# file:createTableForTest.py# author:Nathan# datetime:2021年8月21日 16:38# software: PyCharm"""静态资源层代码生成入口"""import osfrom codegen import project_dirfrom codegen.staticcodegen.codegenerator import CodeGeneratorfrom codegen.staticcodegen.template.filetemplate import FileTemplatefrom utils.loggings import loggingsdef main():"""步骤:一、 按照当前项目的config/security.conf 文件 生成 static/config/security.conf二、 生成static/app三、 拷贝static 到 dist文件夹:return:"""try:# 第一步os.makedirs(os.path.join(project_dir, "config"), exist_ok=True)CodeGenerator.generate_configuration_file(os.path.join(project_dir, "config", "config.conf"))# 第二步# app_settingapp_setting_dir = os.path.join(project_dir, 'app')os.makedirs(app_setting_dir, exist_ok=True)with open(app_setting_dir + '/setting.py', 'w', encoding='utf8') as f:f.write(FileTemplate.app_setting)# 第三步# 获取静态资源目录BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))source_dir = os.path.join(BASE_DIR, 'static')# 创建目标路径os.makedirs(project_dir, exist_ok=True)# 调用静态资源生成函数CodeGenerator.static_generate(project_dir, source_dir)except Exception as e:loggings.exception(1, e)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。