Purpose – Many libraries have a need to develop their own data-driven web applications, but their technical staff often lacks the required specialized training – which includes knowledge of SQL, a web application language like PHP, JavaScript, CSS, and jQuery. The web2py framework greatly reduces the learning curve for creating data-driven websites by focussing on three main goals: ease of use; rapid development; and security. web2py follows a strict MVC framework where the controls and web templates are all written in pure Python. No additional templating language is required. The paper aims to discuss these issues. Design/methodology/approach – There are many frameworks available for creating database-driven web applications. The author had used ColdFusion for many years but wanted to move to a more complete web framework which was also open source. Findings – After evaluating a number of Python frameworks, web2py was found to provide the best combination of functionality and ease of use. This paper foc...
[1]
Keivan G. Stassun,et al.
Filtergraph: An Interactive Web Application for Visualization of Astronomy Datasets
,
2013
.
[2]
Nathan R. Swain,et al.
A review of open source software solutions for developing water resources web applications
,
2015,
Environ. Model. Softw..
[3]
Massimo Di Pierro,et al.
web2py for Scientific Applications
,
2011,
Comput. Sci. Eng..
[4]
Emmanouil Athanasiadis,et al.
KENeV: A web-application for the automated reconstruction and visualization of the enriched metabolic and signaling super-pathways deriving from genomic experiments
,
2015,
Computational and structural biotechnology journal.