A simple web framework.
Project description
sitepy
A simple web framework for Python.
Installation
You can install sitepy with pip:
pip install sitepy
Usage
Here's a basic example of a sitepy application:
from sitepy import sitepy
app = sitepy()
@app.route("/", methods=['GET', 'POST'])
def index():
return "Hello, world!"
if __name__ == "__main__":
app.run()
This will start a server on localhost:8080 and respond with "Hello, world!" to GET and POST requests at the root URL.
Features
-
Simple routing: Use the @app.route decorator to define routes.
-
Middleware support: Use app.use to add middleware functions.
-
Static file serving: Files in the static directory are served at /static.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
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
sitepy-0.4.6.tar.gz
(14.8 kB
view hashes)
Built Distribution
sitepy-0.4.6-py3-none-any.whl
(14.7 kB
view hashes)