paquet z3c.form fournit une implémentation pour les formulaires et widgets HTML. L'objectif est de fournir une API simple mais avec la possibilité de personnaliser facilement des données ou des étapes.
Formulaires et Widgets
Ce package fournit une mise en œuvre pour les formulaires et widgets HTML. L'objectif est de fournir une API simple mais avec la possibilité de personnaliser facilement des données ou des étapes
Ce qui est nouveau dans cette version:.
- L'alpha glissé comme 3.0.0, enlevé ZODB-4.0.0dev.tar.gz pour réduire les dommages
- Correction d'un bogue dans widget.py def wrapCSSClass
Ce qui est nouveau dans la version 3.0:
- Ne ajouter du «nécessaire» classe CSS à widgets quand ils sont en mode d'entrée.
- Ajout du support pour iDict Widget dans MultiWidget.
- bug des captures où si une valeur de sélection a été créé à partir de l'entrée cachée ou par une url reste comme une valeur unique, il ne sera pas sortie d'erreur lorsque vous essayez de retirer de la liste ignoré. Probablement pas le correctif droit à 100%, mais il attrape vidages de la mémoire et est sain de toute façon.
Quoi de neuf dans la version 3.0.0 Alpha 2:
- Correction Manifest.ini d'inclure correctement tous fichiers.
Ce qui est nouveau dans la version 2.9.0:
- termes manquantes dans les vocabulaires: ce était une douleur jusqu'à ce que maintenant. Maintenant, il est possible d'avoir la même valeur inchangée sur l'objet (manquant) avec un EditForm après enregistrer comme ce était avant l'édition. Cela apporte quelques changements avec elle:
- * MAJOR *: les valeurs inchangées / champs ne sont pas validés plus (sauf si elles sont vides ou sont FileUploads)
- Une temporaire `` SimpleTerm`` est créé pour la valeur manquante. Titre est par défaut & quot; manquant: $ {value} & quot ;. Voir MissingTermsMixin.
- Split `` configure.zcml``
- `` SequenceWidget`` DISPLAY_MODE: ignorez les jetons manquant, parce INPUT_MODE et HIDDEN_MODE fait cela aussi
Ce qui est nouveau dans la version 2.8.2:
- Caractéristique: Ajouté IForm.ignoreRequiredOnValidation, IWidgets.ignoreRequiredOnValidation , IWidget.ignoreRequiredOnValidation. Ceux permettent d'extraire et extractData revenir sans erreurs au cas où un champ obligatoire ne est pas rempli. Cela signifie également que l'habituel & quot; & quot valeur manquante; erreur ne sera pas affichée. Mais la-info nécessaire (généralement le *) oui. Ce est pratique pour stocker l'état partielle.
Quoi de neuf dans la version 2.7.0:
- Supprimer zope34 supplémentaire, utilisez une ancienne version de Z3C .form si vous avez besoin pour soutenir versions pré-ZTK.
- Exiger au moins zope.app.container 3.7 pour ajouter le support.
- éviter la dépendance sur ZODB3.
- Ajouté IField.showDefault et IWidget.showDefault qui contrôle si le widget doit rechercher les valeurs du champ par défaut à afficher. Cela peut être très utile pour EditForms, où vous ne voulez pas avoir des valeurs par défaut au lieu de valeurs (manquantes) réels. Par défaut il est vrai de fournir une compatibilité ascendante.
Quoi de neuf dans la version 2.6.1:
- Correction d'un problème potentiel où un vocabulaire non-ascii / source valeur à long terme pourrait causer la case et le widget readio se écraser.
- Correction d'un problème avec le convertisseur de datetime.timedelta, qui a échoué à convertir revenir à la valeur du champ, lorsque la partie de jour avait disparu.
Ce qui est nouveau dans la version 2.4.4:
- Supprimer la dépendance inutile sur zope.app.security obsolète .
- ButtonActions.update fixe () pour supprimer correctement actions lorsqu'il est appelé à nouveau, après que la condition de touche devient fausse.
Quoi de neuf dans la version 2.4.3:.
- Déclarer TextLinesFieldWidget d'exécutant IFieldWidget
- Clarifier MultiWidget.extract (), quand il ya des éléments zéro, ce est maintenant [] au lieu de & lt; No_value & gt;
- Quelques coquilles fixés
- Échec du test fixe due au changement de représentation en virgule flottante en Python 2.7.
- Assurez widgets au moins MIN_LENGTH sont rendus pour une MultiWidget en mode d'entrée.
- Ajout de la traduction japonaise.
- Ajout de base de la traduction tchèque.
- traduction brésilienne Portugaise est ajoutée.
Exigences :
- Python
- Zope
Commentaires non trouvées