[英]How can I connect to Cloudant from a Flask App running in Bluemix?
[英]In Bluemix, from a Python Flask App with integrated Cloudant DB, how do I retrieve Cloudant data?
我有一個運行在Bluemix中的集成Cloudant的Python Flask應用程序。 Cloudant數據庫包含一些文檔。 每個文檔除了默認的_id和rev字段外,還具有一個“名稱”和一個“電子郵件”字段。
使用CouchDB接口,我可以輕松打印出db字段的地址
doc in db: docs +="<br>"+doc
給出以下結果:
71076864699bfbd07b0f1684945e01ef _design / 1e0c70cd2cad4211581be1c25adb1eea86d1b2f0 _design / 3478963fd9207264b8ab48dbc23187ca9ad7204a
我現在想打印出“名稱”和“電子郵件”字段的實際值。 我可以在Cloudant UI中使用查詢或索引來做到這一點。
如何從我的Python應用程序運行此查詢或索引以顯示名稱和電子郵件字段的實際值? 最佳做法是什么?
您需要使用為應用程序配置的Cloudant數據庫的憑據和URL向正確的Cloudant端點發出HTTP請求(可在VCAP_SERVICES環境變量中找到)。
我們有一個alpha階段的python庫 ,建議您使用。 目前,它可以做一些基本的事情,並減少所需的樣板代碼量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.