πακέτο z3c.form παρέχει μια εφαρμογή για HTML φόρμες και widgets. Ο στόχος είναι να παρέχει ένα απλό API αλλά με τη δυνατότητα να προσαρμόσετε εύκολα οποιαδήποτε δεδομένα ή βαθμίδες.
Έντυπα και Widgets
Αυτό το πακέτο παρέχει μια εφαρμογή για HTML φόρμες και widgets. Ο στόχος είναι να παρέχει ένα απλό API, αλλά με τη δυνατότητα να προσαρμόσετε εύκολα όλα τα δεδομένα ή τα βήματα
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Το άλφα γλίστρησε έξω ως 3.0.0, αφαιρείται ZODB-4.0.0dev.tar.gz τη μείωση των ζημιών
- Διορθώθηκε ένα bug στο widget.py def wrapCSSClass
Τι είναι καινούργιο στην έκδοση 3.0:
- Μόνο προσθέστε το «απαιτείται» κλάση CSS widgets, όταν είναι σε λειτουργία εισόδου.
- Προστέθηκε υποστήριξη για IDict Widget στο MultiWidget.
- Catch bug όπου αν μια επίλεκτη αξία ορίστηκε από την κρυφή είσοδο ή μέσω ενός URL υπόλοιπο ως μια ενιαία τιμή, δεν θα παρουσιάσουν σφάλμα όταν προσπαθεί να αφαιρέσει από λίστα αγνοουμένων. Μάλλον δεν είναι το 100% σωστή λύση, αλλά πιάνει πυρήνα χωματερές και είναι λογικό ούτως ή άλλως.
Τι είναι καινούργιο στην έκδοση 3.0.0 Alpha 2:
- Σταθερή MANIFEST.ini να περιλαμβάνουν όλα σωστά αρχεία.
Τι είναι καινούργιο στην έκδοση 2.9.0:
- λείπουν όρους στο λεξιλόγιο: αυτό ήταν ένα πόνο μέχρι τώρα. Τώρα είναι δυνατόν να έχουν την ίδια (λείπει) αξία αμετάβλητα σε σχέση με το αντικείμενο με ένα EditForm μετά αποθηκεύσετε όπως ήταν πριν από την επεξεργασία. Αυτό φέρνει κάποιες αλλαγές σε αυτό:
- * ΚΥΡΙΟΙ *: αμετάβλητες τιμές / πεδία δεν παίρνουν επικυρωθεί πια (εκτός αν έχουν αδειάσει ή είναι FileUploads)
- Μια προσωρινή `` SimpleTerm`` παίρνει δημιουργήθηκε για την τιμή που λείπει. Τίτλος είναι από προεπιλογή & quot? Missing: $ {value} & quot ;. Δείτε MissingTermsMixin.
- Σπλιτ `` configure.zcml``
- `` SequenceWidget`` DISPLAY_MODE: αγνοούν σιωπηλά λείπουν μάρκες, επειδή INPUT_MODE και HIDDEN_MODE κάνει ότι πολύ
Τι είναι καινούργιο στην έκδοση 2.8.2:
- Χαρακτηριστικό: Προστέθηκε IForm.ignoreRequiredOnValidation, IWidgets.ignoreRequiredOnValidation , IWidget.ignoreRequiredOnValidation. Αυτοί επιτρέπουν εκχύλισμα και extractData να επιστρέψει χωρίς λάθη σε περίπτωση υποχρεωτικό πεδίο δεν συμπληρώθηκε. Αυτό σημαίνει επίσης το σύνηθες & quot? Λείπει τιμή & quot? σφάλμα δεν θα πάρει εμφανίζεται. Αλλά η απαιτούμενη-info (συνήθως ο *) ναι. Αυτό είναι βολικό για την αποθήκευση μερική κατάσταση.
Τι είναι καινούργιο στην έκδοση 2.7.0:
- Κατάργηση zope34 επιπλέον, χρησιμοποιείτε μια παλαιότερη έκδοση του Z3C .form αν χρειάζεστε για να υποστηρίξει προ-ZTK εκδόσεις.
- απαιτούν τουλάχιστον zope.app.container 3.7 για την προσθήκη υποστήριξης.
- Αποφύγετε την εξάρτηση από ZODB3.
- Προστέθηκε IField.showDefault και IWidget.showDefault ότι οι έλεγχοι κατά πόσον το widget θα πρέπει να κοιτάξουμε για την προεπιλεγμένη πεδίο τιμές που εμφανίζονται. Αυτό μπορεί να είναι πραγματικά χρήσιμη σε EditForms, όπου δεν θέλετε να έχουν προεπιλεγμένες τιμές, αντί των πραγματικών τιμών (λείπει). Εξ ορισμού, είναι αλήθεια ότι η παροχή προς τα πίσω συμβατότητα.
Τι είναι καινούργιο στην έκδοση 2.6.1:
- Διορθώθηκε ένα δυνητικό πρόβλημα, όπου ένα λεξιλόγιο μη-ascii / όρος τιμής πηγή θα μπορούσε να προκαλέσει το πλαίσιο ελέγχου και readio widget για να συντρίψει.
- Διορθώθηκε ένα πρόβλημα με τον μετατροπέα datetime.timedelta, η οποία απέτυχε να μετατρέψει πίσω στην τιμή του πεδίου, όταν το τμήμα ημέρα έλειπε.
Τι είναι καινούργιο στην έκδοση 2.4.4:
- Κατάργηση περιττών εξάρτηση αποδοκιμασμένο zope.app.security .
- Σταθερή ButtonActions.update () για να αφαιρέσετε σωστά μέτρα, όταν καλούνται και πάλι, αφού η κατάσταση κουμπί γίνει ψευδής.
Τι είναι καινούργιο στην έκδοση 2.4.3:.
- Να αναγνωρίσει TextLinesFieldWidget ως εκτελεστής IFieldWidget
- Αποσαφήνιση MultiWidget.extract (), όταν υπάρχουν στοιχεία μηδέν, αυτό είναι τώρα [] αντί του & lt? NO_VALUE & gt?
- Μερικά λάθη σταθερό
- Σταθερή αποτυχία της δοκιμής λόγω αλλαγής κινητής υποδιαστολής εκπροσώπηση στην Python 2.7.
- Βεβαιωθείτε ότι τουλάχιστον MIN_LENGTH widgets που παρέχονται για ένα MultiWidget σε λειτουργία εισόδου.
- Προστέθηκε ιαπωνική μετάφραση.
- Προστέθηκε βάση της Τσεχίας μετάφραση.
- Προστέθηκε Πορτογαλικά Βραζιλίας μετάφραση.
Οι
Απαιτήσεις :
- Python
- Zope
Τα σχόλια δεν βρέθηκε