Differences between revisions 49 and 50
Revision 49 as of 2015-10-05 12:29:53
Size: 3895
Editor: tkadm30
Comment:
Revision 50 as of 2016-09-15 13:42:35
Size: 3914
Editor: tkadm30
Comment: misc modifications
Deletions are marked like this. Additions are marked like this.
Line 37: Line 37:
|| django-hotsauce || 0.5.4 || Required || Core WSGI library || https://pypi.python.org/pypi/Django-hotsauce/0.5.4 || Apache2 || || django-hotsauce || 0.6.1 || Required || Core WSGI library || https://pypi.python.org/pypi/Django-hotsauce/0.6.1 || Apache2 ||
Line 44: Line 44:
|| !BlogEngine || 0.5.4 || Optional || Blog/publishing extension || n/a || Apache2 ||
|| wikiapp || 0.5.4 || Optional || MoinMoin stand-alone extension (WSGI middleware) || http://moinmo.in || GPL ||
|| !BlogEngine || 0.6.1 || Optional || Blog/publishing extension || n/a || Apache2 ||
|| wikiapp || 0.6.1 || Optional || MoinMoin stand-alone extension (WSGI middleware) || http://moinmo.in || GPL ||
Line 56: Line 56:
 * OpenSSL  * OpenSSL
* oauthlib
Line 64: Line 65:
=== Availability === === Commercial support ===
Line 66: Line 67:
Django-hotsauce is currently available for commercial use and non-commercial use under Apache version 2 license. To register for commercial use, please contact me (tkadm30 at yandex.com) to acquire the license rights (50$ CAD). Interac E-Transfer payments are accepted. Django-hotsauce is currently available for commercial use and non-commercial use under Apache version 2 license. To register for premium commercial support, contact me at tkadm30@yandex.com. Interac E-Transfer and Paypal payments are accepted. Price: $495.00 USD/year.

Django-hotsauce for Linux

Synopsis

Django-hotsauce is a full-scale web development framework for WSGI based web programming. Moreover, the DjangoHotSauce software distribution is a blend of high-quality and functional libraries specially chosen for their interoperability and their reliability for secure web programming, and robust server-mode operations in multi-user environments, blog sites, and ecommerce shops.

Features

  • Full-stack, highly tuned, and scalable web development environment based on Python 2.7.
  • Secure environment for easy Python web programming under Linux/BSD systems.
  • Compatible with SQLAlchemy (PostgreSQL recommended) and Satchmo.
  • Native support for WSGI 1.0 and the NGINX webserver in FastCGI mode.
  • OpenSSL 1.0 ready.
  • High-performance C bindings configurable at compile time for speed. (Cython)
  • Testing environment based on unittest2 framework.
  • Native bindings for the Schevo ORM, Durus, MoinMoin, and AuthKit projects.

Library Components

  • controllers: WSGI controllers and methods to define custom WSGI middlewares and apps (Cython)
  • dbapi: A lightweight ORM API module for Schevo/Durus integration
  • http: HTTP 1.0 client and server API (wsgiref)
  • utils: Misc utilities for web programming (Mako, Paste, Django, ...)
  • datastore: Provides extensions for thread-local storage

Supported Python Applications

Requirements

Package

Version

Dependency

Web site

License

Cython

0.18

Required

http://www.cython.org

Apache

Python

2.7+

Required

http://www.python.org

Python Software Foundation

Django

1.5+

Essential

https://www.djangoproject.com

Django Software Foundation

python-fastcgi

1.2

Essential

http://www.fastcgi.com

Open Market

Minimal components

Package

Version

Dependency

Description

Web site

License

django-hotsauce

0.6.1

Required

Core WSGI library

https://pypi.python.org/pypi/Django-hotsauce/0.6.1

Apache2

libdurus

3.9.2

Optional

Durus 3.9 backend

see Durus

CNRI/Durus 3.9 license

libschevo

3.2.6

Optional

Schevo 3.2 frontend

see Schevo

MIT

Experimental (unstable) components

Package

Version

Dependency

Description

Web site

License

libxdserver

3.9.2

Optional

Server and client proxy for Schevo databases

n/a

MIT

libauthkit

0.4.7

Optional

Authentication and authorization WSGI middleware

n/a

Apache2

BlogEngine

0.6.1

Optional

Blog/publishing extension

n/a

Apache2

wikiapp

0.6.1

Optional

MoinMoin stand-alone extension (WSGI middleware)

http://moinmo.in

GPL

Third-party Applications

  • nginx
  • Mercurial
  • MoinMoin 1.8.9

  • Mako
  • Memcached (Beaker)
  • SQLAlchemy
  • PostgreSQL

  • SQLite
  • OpenSSL
  • oauthlib

Author and maintainer

DjangoHotSauce is the compilation and synthesis of efforts made by Etienne Robillard to develop a comprehensive and fully-functional web toolkit for programming Django pragmatically. Hence it is a gift to the Python community seeking an alternative stack for programming Django based on open components and the Linux operating system.

Commercial support

Django-hotsauce is currently available for commercial use and non-commercial use under Apache version 2 license. To register for premium commercial support, contact me at tkadm30@yandex.com. Interac E-Transfer and Paypal payments are accepted. Price: $495.00 USD/year.

Known issues

  • Cookie authentication is broken in LibAuthKit 0.4.6 and above.

Examples

EtienneRobillard/DjangoHotSauce (last edited 2016-09-15 13:42:35 by tkadm30)

Unable to edit the page? See the FrontPage for instructions.