0

网址.py

from django.conf.urls import patterns, url
from testform import views
urlpatterns = patterns('',
    url(r'^$', views.testhandler),
)

视图.py

from django.http import HttpResponse
def testhandler(request):
    #return HttpResponse(request)

在views.py中如何返回testhandler通过的请求?

4

1 回答 1

0

我不得不承认这是我在 SO 上见过的最奇怪的问题。无论如何,您可以获得这样的视图返回request

from django.http import HttpResponse

def testhandler(request):
    return HttpResponse(request.__str__())

如果您想在浏览器中看到它更好一点,您可以尝试:

from django.http import HttpResponse

def testhandler(request):
    return HttpResponse('<br />'.join(request.__str__().split('\n'))) # convert \n to <br />
于 2013-08-10T14:18:48.373 回答