【问题标题】:Accessing forms from one website to another, python/django从一个网站访问表单到另一个网站,python/django
【发布时间】:2011-07-04 23:45:30
【问题描述】:

我正在尝试制作一个要求用户输入有关自己的信息的网站。为了检查这些信息是否正确,它需要在另一个网站上输入信息(该网站拥有这些类型用户的完整数据库)。然后它将返回找到的结果。我该怎么做这样的事情?我从哪里开始?我试着用谷歌搜索,但我什至想不出这会叫什么?

【问题讨论】:

    标签: python django web-services authentication


    【解决方案1】:

    不太确定您要做什么,因为它没有多大意义。但是您需要根据您的应用程序无法访问的另一个数据库中的可用数据来验证您网站上的用户提供的数据。

    这意味着您需要将用户提供给您的数据发送给提供验证的其他服务。也许这个其他服务提供了一个 API 来做到这一点,也许它只是提供了一个可以将数据发布到的表单(使用 python urllib2)。

    如果没有更多关于你想要做什么的信息,我什至无法猜测这两件事是否可行。

    【讨论】:

    • 我认为我们在谈论同一件事。让我尝试更详细。举个例子:如果一位医生尝试注册我的网站,我想验证他是一名医生。因此,我将获取他的姓名和其他信息,然后将其放入一个包含整个医生数据库的网站上的表格中。当在这个网站上按下提交按钮时,将显示具有该信息的医生列表,然后我希望 python 返回此信息。谢谢。
    • 正确答案将非常具体到您正在使用的服务。您将需要了解您尝试使用的服务为您需要的数据提供的 API。您将需要了解 python 的 urllib2 以及如何通过此 api 让您的网络服务器请求数据。如果该服务不提供 api,您需要发布数据,然后解析 html 响应并意识到该服务很可能不会感谢您抓取他们的网站。
    猜你喜欢
    • 2019-11-11
    • 1970-01-01
    • 1970-01-01
    • 2015-08-27
    • 2015-01-07
    • 2017-05-06
    • 2016-07-28
    • 2011-10-06
    • 1970-01-01
    相关资源
    最近更新 更多