GithubHelp home page GithubHelp logo

paleowoods / chiki Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dodoru/chiki

0.0 1.0 0.0 9.12 MB

基于Flask的应用层框架

Home Page: http://www.chiki.org/

Python 18.70% JavaScript 62.96% CSS 1.47% HTML 16.88%

chiki's Introduction

Chiki - 基于Flask的应用层框架

Chiki是一个基于Flask的应用层框架。这是一个广州小酷科技内部基于10多个 Web项目积累产出的一个框架,主要目的是提高开发效率,固化通用的模块。

Chiki框架主要采用Flask扩展的设计方式,即单个模块可用也可不用。 目前主要包含了后台管理(flask-amdin)的一些扩展,接口(flask-restful) 的一些扩展,还有wtforms,mongoengine,jinja2等的一些扩展,还有数据统计,短信、文件上传、 验证码、静态文件、IP处理、日志等的一些封装,以及内置通用模块、用户模块、第三方登录 集成、微信公众平台等相关支持。框架主要采用Flask扩展的设计方式,即单个模块 可用也可不用。目前主要包含了后台管理(flask-amdin)的一些扩展,接口(flask-restful) 的一些扩展,还有wtforms,mongoengine,jinja2等的一些扩展,还有短信、文件上传、 验证码、静态文件、IP处理、日志等的一些封装,以及内置通用模块、用户模块、第三方登录 集成、微信公众平台等相关支持。

Chiki相关的还有一个项目模版 CookieCutter Chiki 。使用该模版生成项目,即可直接 支持自动化部署(nginx+uwsgi+fabric)、gitlab项目同步、服务器简单管理、前端优化 (grunt+bower)。

注意:Chiki主要采用mongodb数据库,SQLAlchemy支持较少,需要的话自己做支持。mongodb 使用起来比mysql等其他数据库,简单得多,不需要建表就可以直接用。

相关链接

关于作者

  • 老龄菜鸟程序员一个
  • 19岁开始入门计算机编程
  • 喜欢长跑、TVB电视剧、电影
  • 喜欢一个人发呆、冥想
  • 喜欢创业
  • QQ: 438985635
  • 微信: Tinysh
  • 博客: http://yaosimin.com/

chiki's People

Contributors

endsh avatar boyce-chen avatar wuhegui avatar

Watchers

PaleoWoods avatar

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.