A light-weight python web framework, shameless copy from bottle.
Project description
Lorm: A light-weight python web framework, shameless copy from bottle.
==========================================
.. image:: https://img.shields.io/pypi/v/lweb.svg
:target: https://pypi.python.org/pypi/lweb
Lorm is a light-weight python wsgi framework, shameless copy from bottle.
No builtin template engine.
No builtin server, need thirdpart wsgi driver.
Installation
------------
The last stable release is available on PyPI and can be installed with ``pip``::
$ pip install lweb
Example
--------
.. code:: python
# coding: utf-8
import lweb
def r_index():
return "hello!"
urls = [
('/', r_index),
]
app = lweb.Application()
app.add_urls(urls)
if __name__ == '__main__':
import bjoern
print 'Wsgi server start!'
bjoern.run(app, '0.0.0.0', 7000)
For more examples, see `example.py <https://github.com/zii/lweb/blob/master/example.py>`_
Features
--------
- Only pure WSGI app is provided
- Django style url router
- Concurrent safe
- Gevent friendly
==========================================
.. image:: https://img.shields.io/pypi/v/lweb.svg
:target: https://pypi.python.org/pypi/lweb
Lorm is a light-weight python wsgi framework, shameless copy from bottle.
No builtin template engine.
No builtin server, need thirdpart wsgi driver.
Installation
------------
The last stable release is available on PyPI and can be installed with ``pip``::
$ pip install lweb
Example
--------
.. code:: python
# coding: utf-8
import lweb
def r_index():
return "hello!"
urls = [
('/', r_index),
]
app = lweb.Application()
app.add_urls(urls)
if __name__ == '__main__':
import bjoern
print 'Wsgi server start!'
bjoern.run(app, '0.0.0.0', 7000)
For more examples, see `example.py <https://github.com/zii/lweb/blob/master/example.py>`_
Features
--------
- Only pure WSGI app is provided
- Django style url router
- Concurrent safe
- Gevent friendly
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
lweb-0.1.0.tar.gz
(22.1 kB
view details)
File details
Details for the file lweb-0.1.0.tar.gz
.
File metadata
- Download URL: lweb-0.1.0.tar.gz
- Upload date:
- Size: 22.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f78c9c2c20a129764d888af207eb402a3372f85be06736ff77aff3c818b24e9 |
|
MD5 | a44153e4fa8b02081d7938ab2ca93b85 |
|
BLAKE2b-256 | 6501dad6485c2c91d2fdfc4e257da3b88e9ad396afea9207e919ef97bd45ab8a |