Differences between revisions 128 and 129
Revision 128 as of 2017-11-23 14:09:27
Size: 4943
Editor: tkadm30
Comment:
Revision 129 as of 2017-11-29 19:15:51
Size: 4955
Editor: tkadm30
Comment: Update to https
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
[[http://www.isotopesoftware.ca/software/django-hotsauce/|Django-hotsauce]] is a full-scale web development microframework for WSGI-based web programming. Moreover, the django-hotsauce 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. [[https://www.isotopesoftware.ca/software/django-hotsauce/|Django-hotsauce]] is a full-scale web development microframework for WSGI-based web programming. Moreover, the django-hotsauce 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.
Line 21: Line 21:
 * Native support for [[http://www.isotopesoftware.ca/wiki/WSGI|WSGI]] and the nginx webserver in FastCGI/uWSGI mode.  * Native support for [[https://www.isotopesoftware.ca/wiki/WSGI|WSGI]] and the nginx webserver in FastCGI/uWSGI mode.
Line 32: Line 32:
 * [[http://www.isotopesoftware.ca/documentation/django-hotsauce/doxygen/|django-hotsauce 0.8.1 API Reference]]  * [[https://www.isotopesoftware.ca/documentation/django-hotsauce/doxygen/|django-hotsauce 0.8.1 API Reference]]
Line 38: Line 38:
See the [[http://www.isotopesoftware.ca/wiki/DjangoHotSauce/GettingStarted#Prerequirements|requirements]]. See the [[https://www.isotopesoftware.ca/wiki/DjangoHotSauce/GettingStarted#Prerequirements|requirements]].
Line 42: Line 42:
|| django-hotsauce || 0.8.2|| Required || Core WSGI library || [[http://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || Apache2 || || django-hotsauce || 0.8.2|| Required || Core WSGI library || [[https://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || Apache2 ||
Line 45: Line 45:
|| libxdserver || 3.9.2 || Recommended || Server and client proxy for Schevo databases || [[http://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || MIT ||
|| libauthkit || 0.4.7 || Recommended || Authentication and authorization framework || [[http://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || Apache2 ||
|| blogengine2 || 0.7.8 || Recommended || Blog/RSS publishing extension || [[http://www.isotopesoftware.ca/software/blogengine2/|Homepage]] || Apache2 ||
|| libxdserver || 3.9.2 || Recommended || Server and client proxy for Schevo databases || [[https://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || MIT ||
|| libauthkit || 0.4.7 || Recommended || Authentication and authorization framework || [[https://www.isotopesoftware.ca/software/django-hotsauce/|Homepage]] || Apache2 ||
|| blogengine2 || 0.7.8 || Recommended || Blog/RSS publishing extension || [[https://www.isotopesoftware.ca/software/blogengine2/|Homepage]] || Apache2 ||
Line 89: Line 89:
 * [[http://www.isotopesoftware.ca/documentation/django-hotsauce/|Documentation index]]
 * [[http://www.isotopesoftware.ca/wiki/DjangoHotSauce/|Wiki]]
 * [[http://www.isotopesoftware.ca/documentation/django-hotsauce/handbook/getting-started.html#helloworld|Getting started (Tutorial)]]
 * [[https://www.isotopesoftware.ca/documentation/django-hotsauce/|Documentation index]]
 * [[https://www.isotopesoftware.ca/wiki/DjangoHotSauce/|Wiki]]
 * [[https://www.isotopesoftware.ca/documentation/django-hotsauce/handbook/getting-started.html#helloworld|Getting started (Tutorial)]]
Line 97: Line 97:
Stable releases are available from [[http://www.isotopesoftware.ca/pub/django-hotsauce/|here]]. Stable releases are available from [[https://www.isotopesoftware.ca/pub/django-hotsauce/|here]].

Django-hotsauce for Linux

Synopsis

Django-hotsauce is a full-scale web development microframework for WSGI-based web programming. Moreover, the django-hotsauce 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.

What's new

  • Django-hotsauce 0.8.2 is out!
  • Django-hotsauce 0.8.1 is out!
  • Django-hotsauce 0.8.0 is out!
  • Django-hotsauce now support Python 3.5.9!
  • Django-hotsauce 0.7.9 is out!
  • Django-hotsauce now support PyPy 5.9.0!

  • Django-hotsauce 0.7.8 is out!

Features

  • Full-stack, highly tuned, and scalable web development toolkit based on Python.
  • Secure environment for practical Python web programming under Linux systems.
  • Native support for WSGI and the nginx webserver in FastCGI/uWSGI mode.

  • OpenSSL 1.0 ready. (nginx)
  • High-performance C bindings configurable at compile time for speed. (Cython)
  • Extensible testing environment based on unittest2 framework.
  • Native bindings for Schevo (Durus, ZODB)
  • Native bindings for Django
  • Native bindings for MoinMoin, and LibAuthKit projects.

  • Experimental ETags support.
  • Experimental OAuth/2.0 support. (oauthlib)
  • Experimental support for SQLAlchemy and Elixir ORM.

API reference

Supported Python applications

Requirements

See the requirements.

Standard components

Package

Version

Dependency

Description

Web site

License

django-hotsauce

0.8.2

Required

Core WSGI library

Homepage

Apache2

libdurus

3.9.2

Recommended

Durus 3.9 backend

see Durus

CNRI/Durus 3.9 license

libschevo

3.2.10

Recommended

Schevo 3.2 frontend

see Schevo

MIT

libxdserver

3.9.2

Recommended

Server and client proxy for Schevo databases

Homepage

MIT

libauthkit

0.4.7

Recommended

Authentication and authorization framework

Homepage

Apache2

blogengine2

0.7.8

Recommended

Blog/RSS publishing extension

Homepage

Apache2

wikiapp

0.8.2

Optional

MoinMoin stand-alone extension (WSGI middleware)

http://moinmo.in

GPL

Third-party applications

  • nginx
  • MoinMoin (1.8.9)

  • Mako
  • Memcached (Beaker)
  • SQLAlchemy (TODO)
  • PostgreSQL and SQLite support
  • oauthlib
  • Gevent
  • ZODB and ZEO support (5.1.1)
  • uWSGI (Experimental)
  • PyPy (Experimental)

Author and maintainer

Django-hotsauce is the compilation and synthesis of work made by Etienne Robillard to develop a functional and open 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.

Community

Mailing list

Developers wanted

The django-hotsauce project is seeking skilled software developers for improving the open-source software.

Commercial support

Django-hotsauce is currently available for commercial and non-commercial use under Apache version 2 license.

Known issues

Documentation

Source code

The source code is available from here. Stable releases are available from here.

EtienneRobillard/DjangoHotSauce (last edited 2017-11-29 19:15:51 by tkadm30)

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