/knocks

一个Python脚手架,用于自动生成带 restAPI和excel导入功能的表格页面、线图页面(待完成)、柱状图页面(待完成)等。只需简单操作,就可以得到一个页面。

Primary LanguagePython

Knocks Creation页面脚手架

Contributors

  • Sanic
  • INSPINIA+ Admin Theme

Install guideline:

  • 需要python3环境
  • 建议安装venv
  • 需要执行 pip install -r requirements.txt
  • 需要执行creation.sql
  • 启动 python run.py
  • 首页 http://localhost:10100/scaffold/index#
  • 生成新的页面后需要重启项目

目录简介

knock_code:放置执行sql、发送email等方法,后期会转到knocks.service.utils
knocks:主代码目录
knocks.__init__.py:启动入口
knocks.models:主要放置数据库相关的代码
knocks.route:主要放置路由相关代码
knocks.static:主要放置静态文件
knocks.templates:主要放置html页面
config.py:配置文件
run.py:启动脚本

Project screenshots

sec sec sec