-3
我對這種行爲感到困惑。代碼只是打印請求的類型。第一種方法有效,但第二種方法返回空字符串。該類的類型是django.corehandlers.wsgi.WSGIRequest。Django - 請求類型
(編輯澄清)
def someview(request):
html+="<p>type of the request each char "
for i in range(47):
html+= (str(type(request))[i])
html+="</p>"
html+="<p>type of the request each char "
for i in range(47):
html+= repr(str(type(request))[i])
html+="</p>"
return HttpResponse(html)
結果如下。第二個字符串是空的。
type of the request each char '<''c''l''a''s''s'' '"'"'d''j''a''n''g''o''.''c''o''r''e''.''h''a''n''d''l''e''r''s''.''w''s''g''i''.''W''S''G''I''R''e''q''u''e''s''t'"'"'>'
type of the request:
你想在這裏做什麼?類型(請求)應該給你''左右。如果你拿這個len():18個字符。那麼你如何得到47?你傳遞給函數的是什麼?你的目標是什麼? –
你想擁有「?」嗎?符號由'str(type(request))'評估結果替換? –