toutes les options
buster  ]
[ Paquet source : nevow  ]

Paquet : python-nevow (0.14.2-2)

Liens pour python-nevow

Screenshot

Ressources Debian :

Télécharger le paquet source nevow :

Responsables :

Ressources externes :

Paquets similaires :

système de modelage d'applications web pour Python et Twisted

L'objectif principal de nevow est de séparer le modèle HTML à la fois de la logique business et de la logique de représentation tout en permettant au programmeur d'écrire le plus possible de pur code Python. Il sépare le code en fonctions de données et de rendu, une mise en œuvre simplifiée du MVC traditionel. Il est composé de nombreuses parties pouvant être utilisées individuellement ou en une solution web intégrée et globale :

 - XHTML templates : ne contiennent aucune logique de programmation,
    seulement des nœuds étiquetés avec des attributs nevow ;
 - data/render methods : MVC simplifié ;
 - stan : une syntaxe « à la » s-expression pour exprimer du xml en pur
    Python ;
 - formless : description des types et objets qui pourraient être envoyés
    aux méthodes de classes, validation et forçage de l'entrée de chaînes
    de caractères depuis des sources web ou en ligne de commande et appel
    automatiques des méthodes une fois la validation terminée ;
 - freeform : rendu de formulaires web basés sur des descriptions de type
    formless, acceptation des envois de formulaires envoi de ceux-ci aux
    validateurs formless et rendu des formulaires d'erreur si la
    validation des événements échoue ;
 - livepage : liant javascript internavigateur pour envoyer des événements
    provenant du client au serveur et des événements provenant du serveur
    au client quand la page est chargée sans causer le rafraîchissement
    complet de la page.

Étiquettes: Développement de logiciel: Programmation Python, Bibliothèques, Mis en œuvre en: implemented-in::python, role::devel-lib, Web: Script

Autres paquets associés à python-nevow

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger python-nevow

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 468,4 ko2 520,0 ko [liste des fichiers]