background preloader

Web

Facebook Twitter

Brython. Pygreen. Requests. Gunicorn. Django. Tastypie. Django-Grappelli. Flask. Flask-peewee. Jinja2. Jinja2 is a modern and designer friendly templating language for Python, modelled after Django’s templates.

Jinja2

It is fast, widely used and secure with the optional sandboxed template execution environment: <title>{% block title %}{% endblock %}</title><ul>{% for user in users %} <li><a href="{{ user.url }}">{{ user.username }}</a></li>{% endfor %}</ul> Features: sandboxed executionpowerful automatic HTML escaping system for XSS preventiontemplate inheritancecompiles down to the optimal python code just in timeoptional ahead of time template compilationeasy to debug. Flask-OAuth. Flask-OAuth is an extension to Flask that allows you to interact with remote OAuth enabled applications.

Flask-OAuth

Currently it only implements the consumer interface so you cannot expose your own API with OAuth. Flak-OAuth depends on the python-oauth2 module. Features Support for OAuth 1.0aFriendly APIDirect integration with FlaskBasic support for remote method invocation of RESTful APIs.