falkolab.ext3.direct

軟件截圖:
falkolab.ext3.direct
軟件詳細信息:
版本: 1.1.0
上傳日期: 11 May 15
許可: 免費
人氣: 63

Rating: nan/5 (Total Votes: 0)

falkolab.ext3.direct是一個服務器端堆棧ExtJS的3。
如何使用?
讓我們註冊API和看法:
 >>>從zope.configuration進口的XMLConfig
 >>>上下文= xmlconfig.string(“”“
  ...<配置
  ...的xmlns =“htt​​p://namespaces.zope.org/zope”
  ...的xmlns:extdirect =“htt​​p://namespaces.zope.org/extdirect”
  ...>
  ...<包括包=“falkolab.ext3.direct”文件=“meta.zcml”/>
  ...
  ...< extdirect:API
  ...為=“zope.app.folder.interfaces.IFolder”
  ...命名空間=“my.app”
  ... />
  ...
  ...< extdirect:查看
  ...為=“zope.app.folder.interfaces.IFolder”
  ...類=“falkolab.ext3.direct.testing.AlbumList”
  ...權限=“zope.ManageContent”
  ... NAME =“albumlist”
  ... />
  ...
  ...< extdirect:查看
  ...為=“zope.app.folder.interfaces.IFolder”
  ...類=“falkolab.ext3.direct.testing.Contact”
  ...權限=“zope.ManageContent”
  ... />
  ...
  ......“”“)
直接的API:
 >>>打印HTTP(R“”“
  ... GET / @@ directapi HTTP / 1.1
  ...授權:基本bWdyOm1ncnB3
  ......“”“)
  HTTP / 1.1 200 OK
 緩存控制:無緩存
 內容長度:...
 內容類型:text / javascript的;字符集= UTF-8
 到期日:...
 雜注:無緩存
 < BLANKL​​INE>
  Ext.namespace('my.app');
  my.app.REMOTING_API = {“URL”:“HTTP://本地主機/ @@ directrouter”,“空間”:“my.app”,“類型”:“遠程”,“行動”:{“聯繫“:[{”名“:”的getInfo“,”LEN“:1}],”albumlist“:[{”formHandler“:真正的”名“:”添加“,”LEN“:0},{”名稱“:”GETALL“,”LEN“:0}]}};
自動添加提供程序:
 >>>打印HTTP(R“”“
  ... GET / @@ directapi add_provider HTTP / 1.1
  ...授權:基本bWdyOm1ncnB3
  ......“”“)
  HTTP / 1.1 200 OK
 緩存控制:無緩存
 內容長度:...
 內容類型:text / javascript的;字符集= UTF-8
 到期日:...
 雜注:無緩存
 < BLANKL​​INE>
  Ext.namespace('my.app');
  my.app.REMOTING_API = {“URL”:“HTTP://本地主機/ @@ directrouter”,“空間”:“my.app”,“類型”:“遠程”,“行動”:{“聯繫“:[{”名“:”的getInfo“,”LEN“:1}],”albumlist“:[{”formHandler“:真正的”名“:”添加“,”LEN“:0},{”名稱“:”GETALL“,”LEN“:0}]}};
  Ext.Direct.addProvider(my.app.REMOTING_API);
和直接請求hanling(加法見ROUTER.TXT):
 >>>打印HTTP(R“”“
  ...... POST / @@ directrouter HTTP / 1.1
  ...授權:基本bWdyOm1ncnB3
  ...內容長度:71
  ...內容類型:應用程序/ JSON;字符集= UTF-8
  ...的Referer:HTTP://本地主機/
  ...
  ... {“行動”:“albumlist”,“法”:“GETALL”,“數據”:[],“型”:“RPC”,“TID”:1}“,”“)
  HTTP / 1.1 200 OK
 內容長度:89
 內容類型:text / javascript的
 < BLANKL​​INE>
  {“行動”:“albumlist”,“TID”:1,“類型”:“RPC”,“方法”:“GETALL”,“結果”:[1,2,3]}

什麼在此版本中是新的

  • 更改為支持的Python 2.6

要求

  • 的Python

類似的軟件

Ruby-GNOME2
Ruby-GNOME2

12 Apr 16

SGC
SGC

20 Feb 15

ClamTk
ClamTk

2 Oct 17

GINS
GINS

2 Jun 15

意見 falkolab.ext3.direct

評論沒有發現
添加評論
打開圖片!