zope.schema旨在是獨立地可重複使用的,在任何Python項目 它是由Zope的工具包項目保持。
模式擴展接口的概念對屬性(但不是方法)的詳細描述。每個模式是一個接口,並指定一個對象的公共字段。字段大致相當於一個python對象的屬性。但現場提供了空間,至少一個標題和描述。它也可以限制其值並提供一個驗證方法。除此之外,您還可以選擇指定的特性,如它的價值被只讀或不是必需的。
Zope的3模式出生時,吉姆·富爾頓和的Martijn Faassen想過配方師的Zope的3 PropertySets而在Zope的3處衝刺Zope的BBQ在柏林。他們意識到,如果你帶的形式的所有視圖邏輯,那麼你有類似的東西的接口。從而模式誕生
什麼是此版本中的新:
- 的獅身人面像HTML文檔自動構建和運行文檔測試片段通過TOX。
- 在丟棄的Python 3.1的明確支持。
- 在介紹NativeString和NativeStringLine這等於字節和BytesLine關於Python 2和文字的TextLine關於Python 3。
- 更改IURI從字節字符串到"本地"字符串。這是一種倒退不兼容,它只影響的Python 3。
- 100%的單元測試覆蓋率。
- 在文檔測試從包中移動和有線高達正常獅身人面像的文檔。
- 在增加了對PyPy明確的支持。
- 在增加了對使用TOX和詹金斯持續集成的支持。
- 在丟棄的外部依賴性6贊成備受修剪zope.schema._compat模塊。
- 在測試目前通過鼻子下運行時。
- 新增setup.py dev的別名(運行setup.py開發以及安裝的鼻子和覆蓋範圍)。
- 新增setup.py文檔別名(安裝獅身人面像和依賴性)。
什麼在4.1.1版本新:
- 在刪除中MANIFEST.in斜線,它會導致Winbot崩潰。
什麼是4.0.1版本,新的:
- 在DottedName的fromUnicode方法BUG修復它會失敗驗證上被賦予的unicode。在4.0.0推出。
什麼是4.0.0版本,新的:
- 在費克斯廢棄單元測試方法
- 在港口到Python 3,這增加了依賴六個刪除為Python 2.5的支持。
什麼版本3.8.1的新:
- 在修復破碎的對象字段驗證。以前的版本是使用對象的字段值揮發性屬性,它在ForbiddenAttribute錯誤的安全代理對象的結束。
要求:
- 在Python中
評論沒有發現