【发布时间】:2016-03-14 08:38:01
【问题描述】:
我正在尝试格式化来自 django 请求的 cookie 结果。
def submitcheckout(request):
print(request.COOKIES['cart'])
打印命令的结果是
[{%22cartprice%22:%22333%22%2C%22cartimg%22:%22/media/CACHE/images/uploads/7-1_BLY84nL/ec71ea409aa7d89935e9a24ef6f7883e.jpg%22%2C%22cartname%22:%22Bat-hub%22%2C%22cartid%22:%227%22}]
同时运行此命令print(type(request.COOKIES['cart']))return 数据类型为str,它显示了它的字符串。该字符串现在对我来说没用了,因为我不知道如何删除填充的 %22 和添加以表示空间的喜欢。 Cookies 是来自浏览器的数组。
尝试使用json.dump 和json.load,但两者都不起作用
【问题讨论】:
标签: python json django cookies