Détails logiciels:
Version: 0.8
Date de transfert: 11 May 15
Licence: Gratuit
Popularité: 8
Biryani est une boîte à outils de Python pour convertir et valider les valeurs (pour les formulaires Web, etc.).
Documentation du colis
Ce qui est nouveau dans cette version:
- Retravailler convertisseurs booléennes. New biryani.baseconv.guess_bool () convertisseur. Retirer convertisseur de form_data_to_bool.
- Renommer convertisseur obliger à biryani.baseconv.test_exists ().
- Ce nouveau nom est plus cohérente avec d'autres convertisseurs de test _.... Il est également plus clair lorsqu'il est utilisé dans un test de condition. Par exemple:
- conv.condition (
- conv.test_exists,
- conv.set_value ('Valeur existe »),
- conv.set_value ('valeur est manquante'),
- New biryani.baseconv.struct () convertisseur qui remplace à la fois biryani.baseconv.structured_mapping () & biryani.baseconv.structured_sequence () convertisseur.
- Remplacer cartographie et & quot;. Convertisseurs de sequence`` avec biryani.baseconv.new_struct () (et biryani.baseconv.new_mapping () et biryani.baseconv.new_sequence ())
- Ajouter biryani.baseconv.get () convertisseur.
- New biryani.baseconv.str_to_url_path_and_query () convertisseur.
- Renommer paramètres keep_null_items & keep_null_keys utilisés par les applications ou des séquences convertisseurs à keep_missing_items & keep_missing_keys.
- Ajoutez état facultatif à biryani.baseconv.function () et biryani.baseconv.test () convertisseurs.
- Renommer paramètre handle_none de biryani.baseconv.function () et biryani.baseconv.test () convertisseurs à handle_missing_value.
- Renommer fonction to_value à biryani.baseconv.check () et de l'étendre à accepter soit un convertisseur ou d'un résultat de la conversion comme argument.
- New biryani.custom_conv de fonction () pour importer des modules de conversion seulement nécessaires.
- Fonction biryani.strings.slugify () renvoie désormais toujours unicode.
- Renommer convertisseur de dict_to_instance à biryani.objectconv.dict_to_object () et déplacez-le vers le module biryani.objectconv.
- Supprimer convertisseurs dans biryani.objectconv qui étaient des doublons de biryani.datetimeconv.
- Nouveau module biryani.creditcardconv.
- Supprimer le module pymongoconv.
- Ce module a été lié à Monpyjama lieu de pymongo et ses convertisseurs ne sont plus utilisées.
- Renommer le module sugar.sweetbaseconv à biryani.nonstandard.deprecatedbaseconv.
- Nouveau convertisseur expérimentale biryani.nonstandard.experimentalbaseconv.mapping_replace_sequence ().
- Ajout du support de l'internationalisation et la localisation française.
- Une documentation complète et des tests.
Exigences :
- Python
Commentaires non trouvées