Table of Contents

[hemmerling] Python 10/10 - Web Application Frameworks

Related pages:

How to design and create Web Applications with Web Frameworks & other Frameworks

Comparison of Python Frameworks suitable for Web Services

Framework Webserver User Interface Object Relationa Model ( ORM ) Database Shipped with REST API functions Comment
Django Yes Yes Yes Yes Yes, using “Django REST framework”
Flask Yes No No No Yes
Bottle Yes No No No Yes
SQL Alchemy No No Yes Yes No Suitable for Web services, though no Web framework

Implementation Suggestions

Implementation Example

Web Servers & Web Frameworks

AccessGrid

ACME Systems

Authomatic

Bokeh

Bottle: Python Web Framework

CherryPy - A Minimalist Python Web Framework

Django

The Framework

Extensions and Code Snippets

Django Applications which provide functional Extensions for own Django Applications
REST API
Code Snippets
Package Resources

Application Design with Django

Object Relational Model ( ORM )
Djanbo versus MVC

How To Start with Django Development

How to proceed
  1. “django-admin startproject your_projectname”.
  2. “manage.py syncdb”.
  3. “manage.py pystartup your_application”.
  4. In ”your_projectname/setup.py”, disable “Debug = True” and “Template_Debug=True” for production use.
  5. Now there is the Django application available at http://localhost:8000/, and an admin interface at http://localhost:8000/admin.
  6. “manage.py admin_generator your_application”.
How to setup the HTML5 Stuff for use with Django Applications

Tutorials

Resources

Genshi

Gunicorn

iix - a simple python webserver

Flask

Pylons Project

Python Paste

TurboGears Web Framework

Twisted

Mamba / BlackMamba

webpy

web2py

Resources

Web CMS

Major Web CMS and other Applications based on Django & Python 3.x

Django CMS

Django-Neon

FeinCMS

Mezzanine

Wagtail CMS

Some other Web CMS and other Applications based on Django & Python 3.x

Django page CMS

Some other Web CMS and other Applications based on Django & Python 2.x

Django Fiber

Ella

Opps

Transifex - Web-based Translation Platform based on Django

The commercial Service
The OpenSource Tool
Resources

Widgy

ZOPE & Web CMS based on ZOPE

Plone

ZOPE

The Tool
Applications
Resources

Resources

Business Applications ( Webshop, ERP,..)

Commercial Application Servers

ESB, SOA, REST, APIs and Cloud Integrations

Resources

Python Web Frameworks, which might be used to build RPC Services

Python Web Frameworks, which might be used to build REST Services

Commercial Online Services for Python Web Applications

Appropriate OpenDirectory Directory Pages


When this document changes ! Site Navigation ( My Business ! My Topics ! Imprint / Contact ! Privacy Policy ! Keyword Index ! ! Google+ Publisher "hemmerling" )