分阶段将PHP转换为Django

2024-10-02 06:26:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个PHP应用程序,我想转换成django。但我想分阶段做。所有的重担都在PHP代码中,所以首先,我只想使用模板和视图来生成HTML,但仍然调用PHP代码。然后将PHP转换为python。我的问题是PHP代码期望从REQUEST对象获取所有输入,我已经在视图中使用了它。有什么方法可以把它提供给PHP代码吗?在

python是否有某种方式可以像curl一样进行通信。。。它需要将POST请求体中的请求字符串发送到URL,该URL将路由到PHP脚本并返回输出。在


Tags: 对象django方法代码视图模板应用程序url
1条回答
网友
1楼 · 发布于 2024-10-02 06:26:22

您只需使用urllib2(或许多其他库中的一个)读取输出并返回响应。在

import urllib2
from django import http

def some_django_view(request):
    fh = urllib2.urlopen('http://your_php_page/?' + request.GET.urlencode())
    return http.HttpResponse(fh.read())

相关问题 更多 >

    热门问题