Django Appliance

-

High-level Python Web Framework

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Python's equivalent to the famous Ruby on rails, Django lets you build high-performing, elegant Web applications quickly. Django focuses on automating as much as possible and adhering to the "Don't Repeat Yourself" (DRY) principle.

Current version: 2009.10-2 (changelog)

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • SSL support out of the box
  • Preconfigured example Django project located at /var/www/django-sites/apps
    • Integrated with Apache2 and MySQL.
    • Built-in administration console with embedded online documentation.
    • Static serving of images and media files /var/www/django-sites/httpdocs.
    • The Django project secret and database password will be regenerated during installation (security).
  • Webmin modules for configuring Apache2, and MySQL.
Default credentials:
  • django admin console: username admin, password turnkey
  • Webmin, SSH, MySQL: username root, no password
    • user sets password during installation