Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 841 Bytes

README.md

File metadata and controls

50 lines (40 loc) · 841 Bytes

Campanella-rapidfork

Campanella的话题后端

依赖

  • Python 3.4.2
  • Tornado 4.2.1
  • ……

运行

./server.py [--port=8080] [--num=4] [--debug]

不填写任何参数时,根据settings.py中的设置启动。

  • --debug 单实例debug模式启动(会即时响应更改,并强制单进程)
  • --port=8080 指定监听端口
  • --num=4 指定进程数量

目录结构

rapidfork [apphome]
|-controllers
    |-__init__.py
    |-...
|-models
    |-__init__.py
    |-...
|-views
    |-__init__.py
    |-...
|-__init__.py
|-urls.py [app路由配置]
applications.py
server.py
settings.py
urls.py

参与要求

  1. 务必做好PEP8检查,提交前请用yapf之类的工具进行代码整理,保证格式正确
  2. 使用RESTful编写API,尽可能实现异步
  3. 使用sqlalchemy作为ORM