2014-01-14 52 views
1

我有用金字塔寫的RESTFul API。查看函數處理request.POST和request.matchdict中的數據並返回json響應。與金字塔應用程序一起使用漏勺

例如:視圖類中的一種方法。你可以看到,我正在驗證裏面的view方法,我想避免。我的意圖是將驗證與實際功能分開。 我該如何處理?

我看到漏勺http://cornice.readthedocs.org/en/latest/validation.html#using-colander這在我的情況下看起來非常好。但看起來它與我沒有使用過的檐口相結合。而且,我現在無法將整個應用程序轉換爲檐口。是否可以像上面鏈接中給出的應用程序一樣使用漏勺?

這是我第一次編寫RESTFul API,也是剛開始學習金字塔和漏勺。需要你的幫助。提前致謝。

回答

2

你可以獨立於檐口使用濾鍋。在金字塔的應用我記得你用漏勺模式最基本的例子在這裏找到:

這樣你就可以用漏勺模式和驗證封裝模式驗證。

更近期出臺金字塔1.5分支成話題你在這裏找到:

哦,看看那SO問題。我喜歡它,可能就會對你有所幫助,以及:

相關問題