我对使用API非常陌生,所以请原谅。我当前正在使用来自IBM云应用程序服务和IBM Watson Discovery资源的Python-Django App服务。我已经按照此处给出的所有步骤进行操作:
https://console.bluemix.net/docs/apps/tutorials/tutorial_web.html#before-you-begin
我有一台装有docker的计算机,因此该应用程序已成功构建。但是我迷失了如何使前端(我正在用bootstrap,javascript编写)连接到后端并链接API。
编辑 例如:我希望我的应用接受文档,在Discovery中提供文档,提取关键字和情感并在UI中显示它们。我怎么知道要从服务器端代码访问什么以及如何在UI中进行链接。
这是一个非常广泛的问题,但这是我必须做的一项必修项目,我一无所知。 Pleaassee帮助!
答案 0 :(得分:1)
在尝试集成API之前,您需要熟悉Python和Django。如果不是这种情况,那么您确实需要阅读一系列教程。
然后,在部署到云之前,最好先在笔记本电脑上本地运行Django应用。使用pip安装watson-developer-cloud pypi模块,并使用API文档在Django应用程序中构建python代码-https://www.ibm.com/watson/developercloud/discovery/api/v1/python.html?python#query
如果这一切都没有道理,那么您需要重新掌握Python,Pip和Django的知识。
当您的应用程序在计算机上运行时,您将可以将其打包到Docker映像或Cloud Foundry容器中并部署到云中。