{% extends "webapp/base__.html" %} {% block header %}
Welcome to the default page of the Lucidity Solutions web application.
This page does not do anything useful yet but it provides the infrastructure to do all sorts of things without having to do any additional configuration.
It is built using Django so you can modify the contents using template parameters from the views which can, in turn, tie into one of two the databases: postgresql for managing admins and MongDB for managing data.
In addition it includes a number of static packages like jquery and jquery-ui so you can create complex client side behavior. It also includes the tooltipster package creating customized tooltips withoutm the title attribute, the dataTables package for creating amazing tables, the dynatree package for creating dynamic, interactive tree structures, the flot package for creating great charts, the bootstrap package for organizing information and the cryptojs package for doing client side encryption/decryption/hashing.
With this infrastructure you can focus on writing attractive, interactive websites without worrying about the related administrative tasks.
The following sections show how to use the various tools.
The example below shows a nested list of information in a dynamic tree structure.
Dynamic Tree Example
This example shows how to use the DataTables package to present a table of the javascript packages available in this environment.
Package | Version | Project URL | Brief Description |
---|---|---|---|
bootstrap | 3.1.1 | https://getbootstrap.com | sleek front end framework web development |
cryptojs | 3.1.2 | http://code.google.com/p/crypto-js | cryptographic algorithms (like AES and tripleDES) implemented in javascript for client side processing |
datatables | 1.10.0 | https://datatables.net | data tables plug in for jquery |
django | 1.6.5 | https://www.djangoproject.com | python based server side web dev framework |
fancytree | 2.0.0 | https://github.com/mar10/fancytree/blob/master/README.md | dynamic tree view plug in for jquery (used to be dynatree) |
flot | 0.8.3 | http://www.flotcharts.org | plotting/charting plug in for jquery |
gunicorn | 18.0 | http://gunicorn.org | python plugin: web server gateway for nginx <--> django |
jquery | 2.1.1 | http://jquery.com | very useful javascript library for cross platform development |
jquery-ui | 1.10.4 | http://jqueryui.com | user interface plug in for jquery (included jquery-ui-themes) |
tooltipster | n/a | http://iamceege.github.io/tooltipster | sleek tooltip plug in for jquery |
The example below shows how to draw simple graph.
Enjoy!