รายละเอียดซอฟแวร์:
WTForms ช่วยให้นักพัฒนาใช้ไวยากรณ์หลามเพื่อสร้างรูปแบบซึ่งที่รันไทม์ได้รับการแปลงเป็นรูปแบบ HTML คลาสสิก
WTForms จะทำให้พารามิเตอร์รูปแบบยุ่งจากรหัสหลามและให้วิธีที่ง่ายในการปรับแต่งรูปแบบการแนะนำการแยกระหว่างรหัสและนำเสนอ
รูปแบบที่สร้างขึ้นผ่านทาง WTForms ทำงานเช่นรูปแบบปกติอื่น ๆ ที่แตกต่างอยู่ในวิธีที่พวกเขากำลังสร้างขึ้น
คุณสมบัติ .
- < li> ประเภทเขตข้อมูลฟอร์มหลายคนสนับสนุน
- แบบฟอร์มการตรวจสอบข้อมูล
- Built-in เครื่องมือ
- การป้องกัน CSRF
- ขยาย Django
- Google App นามสกุลเครื่องยนต์
- บูรณาการ SQLAlchemy
- การสนับสนุน I18n
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- คลาสใหม่ที่เพิ่มเข้ามาทัศน์ Meta สำหรับการปรับแต่งที่มีประสิทธิภาพมากขึ้นของ WTForms .
- ย้าย i18n เป็นหลัก คัดค้าน wtforms.ext.i18n.
- ย้าย CSRF เป็นหลัก คัดค้าน wtforms.ext.csrf.
- แก้ไขปัญหาการแสดงผล SelectFields มีมูลค่า = True
- ให้ DecimalField สามารถที่จะใช้การจัดรูปแบบตัวเลขตามสถาน Babel.
- Drop หลาม 3.2 (สนับสนุน Python3 สำหรับ 3.3+ เท่านั้น)
- ผ่าน attr = เท็จเพื่อเครื่องมือ WTForms ทำให้เกิดความคุ้มค่าที่จะละเลย.
มีอะไรใหม่ ในรุ่น 0.6.1:
- แก้ไขข้อผิดพลาด:
- ext.appengine ReferencePropertyField.
- dateutil ฟิลด์ทำให้ปัญหาและปัญหาความมั่นคง .
- ตัวตรวจสอบถ้าล้มเหลวเมื่อ raw_data ขาด.
- เอกสาร. เอกสารตอนนี้พูดถึง HTML หนีการทำงาน
- เพิ่มการสนับสนุนเบื้องต้นสำหรับการให้วัตถุแปลที่สามารถแปลตัวในการตรวจสอบข้อผิดพลาดและการข่มขู่.
มีอะไรใหม่ ในรุ่น 0.6:
- วิดเจ็ต:
- HTML มีการทำเครื่องหมายในขณะนี้เป็นที่ปลอดภัย (โดยใช้ __html__) เพื่อให้เครื่องมือ templating เข้ากันได้จะไม่อัตโนมัติหนีมัน.
- ฟิลด์:
- Field._default ตอนนี้ Field.default.
- สาขาทั้งหมดตอนนี้มี `อสังหาริมทรัพย์ raw_data`.
- ฟิลด์ซึ่งเป็นสาขาที่เลือก (รวมทั้งผู้ที่อยู่ใน .ext) สามารถซ้ำในการผลิตตัวเลือกและมี kwarg option_widget.
- bugfixes ไมเนอร์และการทำความสะอาดใน FieldList, เลือก (หลาย) สนาม QuerySelectField ไปยังที่อยู่สอดคล้องพฤติกรรม.
- เพิ่ม FloatField บนพื้นฐาน IntegerField.
- ส่วนขยาย:
- ext.appengine ในขณะนี้สนับสนุน FloatProperty และ GeoPtProperty.
- ext.sqlalchemy QueryMultipleSelectField เปลี่ยนไป QuerySelectMultipleField.
มีอะไรใหม่ ในรุ่น 0.5:.
- เพิ่ม anyof และ NoneOf validators
- เพิ่มระดับรูปแบบพื้นฐานซึ่งมีการประมวลผลหลักและฟังก์ชั่นการตรวจสอบแบบโดยไม่ต้องเปิดเผย subclassing.
- ป้ายฟิลด์ตอนนี้เริ่มต้นกับชื่อเขต humanized.
- ฟิลด์ตอนนี้มี `อสังหาริมทรัพย์ short_name` ซึ่งเป็นชื่อยกเลิกนำหน้า.
- DecimalField ตอนนี้รอบค่าสำหรับการแสดงผลโดยไม่ต้องบังคับลอย ดูเอกสารสำหรับรายละเอียดเกี่ยวกับวิธีการจัดรูปแบบทศนิยม.
ต้องการ
- หลาม 2.6 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ