Jinx Python Web Framework built for learning purposes.
Project description
Jinx: Python Web Framework built to learn how to create a framework
Jinx (Jinja - htmx) Web is a Python Web Framework, built to learn how frameworks work, and to experiment a bit with WSGI servers. Also, I'll probably be trying htmx to power the client side
Installation
pip install jinx-web
Basic usage
from jinx import Jinx
app = Jinx()
@app.route("/user/{name}", allowed_methods=["get"])
def user_name(request, response, name):
response.text = f"Hello, {name}"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jinx-web-0.0.9.tar.gz
(8.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
jinx_web-0.0.9-py3-none-any.whl
(12.6 kB
view details)
File details
Details for the file jinx-web-0.0.9.tar.gz.
File metadata
- Download URL: jinx-web-0.0.9.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e8c78effe98514cf19f8141f72c50305ce561f4512089b78ae163098a70609a
|
|
| MD5 |
c95d8168f4137c3d0b681566c56f89a5
|
|
| BLAKE2b-256 |
0f373991dab61c985eaf26be67f8d69204e63c81ee60e6146e6a3d809ec07534
|
File details
Details for the file jinx_web-0.0.9-py3-none-any.whl.
File metadata
- Download URL: jinx_web-0.0.9-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8b29c7f805f96f0ee8c1be51955325417f64ddc4d122758ffe8ae81eb14b27e
|
|
| MD5 |
55f21c00b046814f5cb9261bcb224bc4
|
|
| BLAKE2b-256 |
c4fb948499cb1c248600b60eba19dbf10cf77fafb710b4b3f4656f96b2249b8c
|