私はxmlrpclib、wsapi4ploneを使用してploneに接続します:
client = xmlrpclib.ServerProxy('http://user:password@blah.com/plone')
plone上のフォルダがそのURLで存在するかどうかを確認する方法はありますか?のようなもの:client.exists('/sites/ng/path/to/folder')
私がしたことは少し浮気です:
try:
client.get_types('/sites/ng/path/to/folder')
except:
#if there's an exception, that means there's no folder -> create it here
client.post_object(folder)
私は管理者権限を持っていないので、メソッドリストを見ることができません(これはploneサイトのどこかにあると言われましたが、私は管理者である必要があります)。ここで利用できるメソッドについて質問し続けたくありません。ウェブ上のどこかにploneのメソッドリストがありますか?