Overview

zweb 使用指南

特性

基于 tornado 框架

高效、轻巧、可靠

自动压缩静态文件

调试模式下直接访问原文件方便调试, 线上模式下将对所有静态资源进行压缩。

模块化设计

BLABLABLA

flask 风格的路径映射

例如 Route("/")

利于协作开发

每个账户都可拥有自己的配置文件。

对多个 app 进行统一管理

见下

常用命令

创建新项目

zweb project 项目的名字

创建新app

zweb app app的名字

安装app

zweb install app的名字

启动app (线上模式)

zweb run 目录,缺省为当前路径

启动app (开发模式)

zweb dev 目录,缺省为当前路径

打印url

zweb url

zweb 项目目录结构

::
_url.py crontab view _view #共用的view函数 html lib once #一次性脚本

开发建议

  1. 每个app用一个独立的数据库 , 数据库的名称为 项目名称_app名称
  2. id 用 unsigned big int
  3. 不用timestmap , unsigned big int 保存时间
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.