【发布时间】:2010-09-21 10:56:46
【问题描述】:
Django 当我从 ajax 提交发送以下字符串时,我在 unicode 中得到以下字符串。如何解码
$.post("/records/save_t/",snddata,
function(data){
if(data == 0 ){
}
},"json");
在 Django 中
def save_t(request):
if request.method == 'GET':
qd = request.GET
elif request.method == 'POST':
qd = request.POST
map_str = qd.getlist('map_str')
logging.debug(map_str)
输出为[u'##1##@1//##2##@1//']。如何将其转换为字符串? str(map_str) 无效。
还有如何获取模式中的值
str = map_str.split("//")
for s in map_str.split("//"):
...
...
【问题讨论】:
-
您不需要将
unicode转换为字符串。unicode对象 IS 是一个字符串。
标签: python django django-models django-views