Name | drakken JSON |
Version |
3.1.3
JSON |
| download |
home_page | None |
Summary | Minimalist Python web framework |
upload_time | 2024-07-31 14:31:01 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Drakken
A minimalist [WSGI] web framework written in [Python]. Uses the [SQLAlchemy] database toolkit and the [Mako] template engine.
## Install
pip3 install drakken
## Quickstart
1. Create a file **demo.py** and paste the following code into it:
from drakken.core import Drakken
app = Drakken()
@app.route('/')
def home(request, response):
response.text = 'Hello from the HOME page'
if __name__ == "__main__":
app.runserver()
2. Launch demo.py:
python3 demo.py
3. Visit the demo app's [home page](http://127.0.0.1:8000). You should see a web page with the message **Hello from the HOME page**.
## Links
- [Project page](https://seagrape.us/drakken/index.html)
## License
[MIT License].
## Contact Me
Send bug reports and patches to <craig@seagrape.us>.
[WSGI]: https://seagrape.us/blog/wsgi.html
[SQLAlchemy]: https://www.sqlalchemy.org
[Mako]: https://www.makotemplates.org
[Python]: https://www.python.org
[MIT License]: https://seagrape.us/MIT-license.html
Raw data
{
"_id": null,
"home_page": null,
"name": "drakken",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Craig Howard <craig@seagrape.us>",
"download_url": "https://files.pythonhosted.org/packages/6b/26/3ee3bf63c08b03e1300e3b87cfb846ea678662a91a64d4d57d04c8e0dfee/drakken-3.1.3.tar.gz",
"platform": null,
"description": "# Drakken\n\nA minimalist [WSGI] web framework written in [Python]. Uses the [SQLAlchemy] database toolkit and the [Mako] template engine.\n\n## Install\n\n pip3 install drakken\n\n## Quickstart\n\n1. Create a file **demo.py** and paste the following code into it:\n\n from drakken.core import Drakken\n app = Drakken()\n\n @app.route('/')\n def home(request, response):\n response.text = 'Hello from the HOME page'\n\n if __name__ == \"__main__\":\n app.runserver()\n\n2. Launch demo.py:\n\n python3 demo.py\n\n3. Visit the demo app's [home page](http://127.0.0.1:8000). You should see a web page with the message **Hello from the HOME page**.\n\n## Links\n\n- [Project page](https://seagrape.us/drakken/index.html)\n\n## License\n\n[MIT License].\n\n## Contact Me\n\nSend bug reports and patches to <craig@seagrape.us>.\n\n[WSGI]: https://seagrape.us/blog/wsgi.html\n[SQLAlchemy]: https://www.sqlalchemy.org\n[Mako]: https://www.makotemplates.org\n[Python]: https://www.python.org\n[MIT License]: https://seagrape.us/MIT-license.html\n",
"bugtrack_url": null,
"license": null,
"summary": "Minimalist Python web framework",
"version": "3.1.3",
"project_urls": {
"Changelog": "https://seagrape.us/drakken/HISTORY.html",
"Homepage": "https://seagrape.us/drakken/index.html"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "771fb9ce84a2c8ad20e48dce97a7cf021222bed38a7e0f5b3daf0f1732e76bc2",
"md5": "e2adfc5c6d5720d99d57f08851c7a5a8",
"sha256": "5f77cc874124281f844c5c2acd82d8598e97d4b8f775f4f3334d0e2f0e7039c5"
},
"downloads": -1,
"filename": "drakken-3.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e2adfc5c6d5720d99d57f08851c7a5a8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 20078,
"upload_time": "2024-07-31T14:30:59",
"upload_time_iso_8601": "2024-07-31T14:30:59.715018Z",
"url": "https://files.pythonhosted.org/packages/77/1f/b9ce84a2c8ad20e48dce97a7cf021222bed38a7e0f5b3daf0f1732e76bc2/drakken-3.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b263ee3bf63c08b03e1300e3b87cfb846ea678662a91a64d4d57d04c8e0dfee",
"md5": "0eabf9e02fa4f003b8e4490c7a90b5cd",
"sha256": "70e405858d9eb39184b39b527e16372b3d1e1085f067ee3951f1dca3d23b46e3"
},
"downloads": -1,
"filename": "drakken-3.1.3.tar.gz",
"has_sig": false,
"md5_digest": "0eabf9e02fa4f003b8e4490c7a90b5cd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26184,
"upload_time": "2024-07-31T14:31:01",
"upload_time_iso_8601": "2024-07-31T14:31:01.319752Z",
"url": "https://files.pythonhosted.org/packages/6b/26/3ee3bf63c08b03e1300e3b87cfb846ea678662a91a64d4d57d04c8e0dfee/drakken-3.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-31 14:31:01",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "drakken"
}