Please note: This wiki is currently running in test mode after an attack on January 5 2013. All passwords were reset, so you will have to use the password recovery function to get a new password. To edit wiki pages, please log in first. See the wiki attack description page for more details. If you find problems, please report them to the pydotorg-www mailing list.

Differences between revisions 14 and 15
Revision 14 as of 2013-04-02 23:48:12
Size: 3725
Editor: tkadm30
Comment: Add a toc
Revision 15 as of 2013-04-03 12:44:42
Size: 3729
Editor: tkadm30
Comment:
Deletions are marked like this. Additions are marked like this.
Line 52: Line 52:
 * PostgreSQL  * [[PostgreSQL]]

DjangoHotSauce 1.0

Synopsis

DjangoHotSauce 1.0 is a full-scale web development framework for professional Django programmers seeking an alternative stack for Python 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 GNU/Linux Debian OS.
  • Secure environment for advanced Python web programming.

  • Compatible with SQLAlchemy (PostgreSQL recommended) and Satchmo.
  • Native support for WSGI 1.0 and the NGINX webserver.
  • OpenSSL 1.0 ready.
  • High-performance C bindings configurable at compile time for speed. (Cython)
  • Testing environment based on unittest framework.

Minimal software requirements

  • i686 machine (Pentium 4 recommended)
  • Minimum 512 MB ram (1gb recommended)
  • 10-20gb disk space

Softwares included

Requirements:

Cython

0.18

Required

http://www.cython.org

Apache

Python

2.7.4rc1

Required

http://www.python.org

Python Software Foundation

Django

1.5b1

Essential

http://www.django.com

Django Software Foundation

FastCGI Software Development Kit/Patches

2.4.0

Essential

http://www.fastcgi.com

Open Market

Core (minimal) components:

notmm

0.4.5-beta3

Core WSGI library

http://www.notmm.org

Apache

libdurus

3.9.2

Database adapter (Durus 3.9 backend)

http://www.notmm.org (see also Durus)

CNRI/Durus 3.9 license

libschevo

3.2.4

Database adapter (Schevo ORM)

http://www.notmm.org

MIT

Experimental (unstable) components:

libxdserver

3.9.2

Server and client proxy for Schevo databases

http://www.notmm.org

MIT

libauthkit

0.4.7

Authentication and authorization WSGI middleware

http://www.notmm.org

Apache

BlogEngine

0.4.5

Blog/publishing extension

http://www.notmm.org

Apache

wikiapp

0.4.5

MoinMoin stand-alone extension (WSGI middleware)

http://moinmo.in

GPL

Third-party (recommended) addons:

  • jQuery
  • nginx
  • Apache
  • Git
  • Mercurial
  • MoinMoin

  • Mako
  • Memcached
  • SQLAlchemy
  • PostgreSQL

  • SQLite
  • OpenSSL

Author and maintainer

DjangoHotSauce 1.0 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.

Availability

Django-hotsauce 0.4.5-beta3 is currently available for commercial-use only under Apache version 2 license. Please contact me to acquire the license rights if interested to support/endorse the project for your commercial Django app.

How to donate

2 ways are currently available for accepting private donations. Money will serve to finance the development of the software distribution and a public website (http://www.notmm.org). Any amount is greatly appreciated to support the project.

  • By paypal. Send your donation to animelovin[at]gmail.com
  • By bitcoin. Using the hash key: 1E4m3CdLLUyA1uhTL3EPKVVL281ATnWZtg

Contact

Email for inquiries: tkadm30[at]yandex.ru . If this address doesn't work try animelovin[at]gmail[dot]com .

EtienneRobillard/DjangoHotSauce (last edited 2013-04-03 12:44:42 by tkadm30)