https://github.com/echoyuanliang/tadpole
flask starter, support gunicorn start,stop,reload script and restful view , auto restful sqlalchemy model, auth and permission
https://github.com/echoyuanliang/tadpole
auth flask gunicorn-init gunicorn-web-server init manger permission python2 restful restful-api sqlalchemy starter
Last synced: 7 months ago
JSON representation
flask starter, support gunicorn start,stop,reload script and restful view , auto restful sqlalchemy model, auth and permission
- Host: GitHub
- URL: https://github.com/echoyuanliang/tadpole
- Owner: echoyuanliang
- License: mit
- Created: 2017-11-02T03:31:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-26T20:11:34.000Z (over 3 years ago)
- Last Synced: 2025-08-24T07:40:24.413Z (7 months ago)
- Topics: auth, flask, gunicorn-init, gunicorn-web-server, init, manger, permission, python2, restful, restful-api, sqlalchemy, starter
- Language: Python
- Homepage:
- Size: 4.25 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
Tadpole
-------
flask starter, provide simple flask app start and management,
integration with some useful flask extensions and frequently
used python packages,support restful view, auto restful
sqlalchemy model, auth and permission.
Installation
------------
Tadpole requires **Python 2.x >= 2.6**.
Install from PyPI::
$ pip install tadpole
Usage
-----
Basic usage::
$ tadpole init -n PROJECT_NAME -v PROJECT_VERSION -o PROJECT_OWNER -e PROJECT_EMAIL
Where ``PROJECT_NAME`` is your own project name and ``PROJECT_VERSION`` is your project init version,
``PROJECT_OWNER`` is the project owner name and ``PROJECT_EMAIL`` is email address of this project
(the logging email maybe sendto this address).
License
-------
tadpole is released under the MIT License. See the LICENSE_ file for more
details.
.. _LICENSE: https://github.com/echoyuanliang/tadpole/blob/master/LICENSE