all options
buster  ]
[ Source: nevow  ]

Package: python-nevow (0.14.2-2)

Links for python-nevow

Screenshot

Debian Resources:

Download Source Package nevow:

Maintainers:

External Resources:

Similar packages:

sistema di modelli per applicazioni web per Python e Twisted

Lo scopo principale di Nevow è quello di separare il modello HTML dalla logica applicativa e anche dalla logica di visualizzazione, permettendo al tempo stesso al programmatore, per quanto possibile, di scrivere codice in puro Python. Separa il codice in funzioni per "dati" e di "rendering": un'implementazione semplificata del tradizionale MVC. Ha varie parti che possono essere usate singolarmente o come una soluzione web integrata completa:

 - modelli XHTML: non contengono logica di programmazione, solo nodi
   etichettati con attributi nevow;
 - metodi per dati/rendering: MVC semplificato;
 - stan: una sintassi in stile s-expression per esprimere XML in Python
   puro;
 - formless: per descrivere il tipo di oggetti che possono essere passati
   ai metodi delle proprie classi, convalidare e forzare le stringhe di
   input da sorgenti web o da riga di comando, e per chiamare i metodi
   automaticamente una volta passato il processo di convalida;
 - freeform: per il rendering di form web basato su descrizioni di tipi
   non-form, accettare dati da post e passarli a validatori non-form e per
   il rendering di form di errore in caso la convalida non vada a buon
   fine;
 - livepage: collante JavaScript multibrowser per inviare eventi lato
   client al server ed eventi lato server al client dopo che la pagina è
   stata caricata, senza causare il ricaricamento dell'intera pagina.

Tags: Software Development: Python Development, Libraries, Implemented in: implemented-in::python, role::devel-lib, World Wide Web: Scripting

Other Packages Related to python-nevow

  • depends
  • recommends
  • suggests
  • enhances

Download python-nevow

Download for all available architectures
Architecture Package Size Installed Size Files
all 468.4 kB2,520.0 kB [list of files]