index
:
angular.js
g3_v1_0
g3_v1_2
g3_v1_3
master
nganimate-docs-at-symbol-HTML-entity-to-character
v0.9.x
v1.0.x
v1.2.x
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
docs
/
content
/
tutorial
/
step_11.ngdoc
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
from
django.template.loader
import
render_to_string
from
debug_toolbar.panels
import
DebugPanel
class
RequestVarsDebugPanel
(
DebugPanel
):
"""
A panel to display request variables (POST/GET, session, cookies).
"""
name
=
'RequestVars'
has_content
=
True
def
title
(
self
):
return
'Request Vars'
def
url
(
self
):
return
''
def
process_request
(
self
,
request
):
self
.
request
=
request
def
content
(
self
):
context
=
{
'get'
:
[(
k
,
self
.
request
.
GET
.
getlist
(
k
))
for
k
in
self
.
request
.
GET
.
iterkeys
()],
'post'
:
[(
k
,
self
.
request
.
POST
.
getlist
(
k
))
for
k
in
self
.
request
.
POST
.
iterkeys
()],
'session'
:
[(
k
,
self
.
request
.
session
.
get
(
k
))
for
k
in
self
.
request
.
session
.
iterkeys
()],
'cookies'
:
[(
k
,
self
.
request
.
COOKIES
.
get
(
k
))
for
k
in
self
.
request
.
COOKIES
.
iterkeys
()],
}
return
render_to_string
(
'debug_toolbar/panels/request_vars.html'
,
context
)