blob: 3769b19b1ab08b21807993ff8b49d9efb5c1826e [file] [log] [blame]
import ast
from django.http.request import QueryDict
def parse_request(request):
d = {}
if isinstance(request, unicode):
d = ast.literal_eval(request)
elif isinstance(request, QueryDict):
for (k,v) in request.items():
d[k] = ast.literal_eval(v)
elif isinstance(request, dict):
d = request
return d