2014-01-23 19 views
0

我想設置裁縫(我的面料工作,很容易),但我真的不知道它是如何工作的。裁縫文件(here)最多隻有神祕感。快速入門指南提到「客戶」和「服務」。這是Django術語嗎?裁縫(用於python結構的webfrontend)如何工作?

我認爲這個想法是,你有一個裁縫服務器,你可以使用一個裁縫客戶端,但爲什麼指南的客戶端部分包含有關fab文件的東西,我希望這是在服務器部分。

基本上我的問題是:什麼客戶下人的角色?

如果任何人都可以指向我的額外文檔的方向,或告訴我關於裁縫的第一手,我將不勝感激!

回答

0

我同意這個文檔很混亂。從看代碼,客戶端必須是服務於下列網址:

urlpatterns = patterns('',  
    url(r'^api/v1/schema/$', schema, name='schema'), 
) 

所以架構函數實際上解析您的fabfile並返回可以執行的晶圓廠命令。現在

的下人,以下網址定義:

urlpatterns = patterns('',  
    url(r'^api/v1/fab/(?P<object_id>\d+)$', fab, name='fab'), 
    url(r'^api/v1/projects/(?P<object_id>\d+)$', projects, name='project'), 
    url(r'^api/v1/projects/$', projects, name='projects'), 
) 

,充分實現的一個是fab URL,這是一個允許你運行一個晶圓廠命令。根據代碼,projects網址並不完全正常工作(它表示錯誤且沒有安全性),但我想這個想法是將不同的fab文件項目分開。

希望這會有所幫助。