Git Product home page Git Product logo

molesys's Introduction

MoleSys

基于Mole的一个企业级web应用的架子

概述

MoleSys 是一个基础架子示例,结构清晰,没有做过渡封装,包含了python web开发可能涉及的主要模块,特别适合快速 地建立一个后台数据及报表查看管理系统。

特性

  1. 结构简单清晰,轻量级,便于源码阅读改造
  2. 基于Mole,加入了session模块,并提供了装饰器便于简单的会话验证
  3. 包含一个快捷的Grid表报数据查询和导出模型系统,后台数据源的构建方便灵活
  4. 系统包含sql语句的统一管理模块,用xml文件组织系统所有sql语句
  5. 整合DBUtils数据库连接池模块,为系统提供高效稳定的数据层接口
  6. 系统前端UI基于DWZ,为三层菜单结构,后端可以很方便直观地进行配置
  7. 提供了form模块方便用面向对象的方式构建前端表单(主要引自Django 相关部分源码)

使用

python server.py

界面演示

主界面 main

报表界面 report

选人界面 select

操作界面 op

Crud示例 op

计划

  1. 加入轻量级的ORM模块支持
  2. 基于ORM模型建立Crud,这样便于自动生成后台管理功能
  3. 基于ORM模型建立自动的RESTful接口

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.