0

urls.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

これは私が今まで見た中で最も奇妙な質問であることを認めなければなりません。とにかく、次のようにビューを返すことができます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 に答える