Django通过GET获取中文参数乱码的解决办法
转自:http://blog.chinaunix.net/uid-25525723-id-346236.html
DJANGO获取时使用一个自定义函数:
namecode = jsUnescape(request.GET.get('namecode',''))
#解码函数:
"""
javascript的解码函数
"""
def jsUnescape(s):
chr_list = s.split("%u")
chr_list = [unichr(int(c, 16)) for c in chr_list if c.strip() != ""]
return "".join(chr_list)
