【发布时间】:2016-07-17 02:39:57
【问题描述】:
我已经看到了一些针对 C# 或 PHP 的这个问题的答案,但对于 Django 来说还没有任何帮助,所以如果我遗漏了一些明显的东西,我深表歉意。
所以,通过 LDAP 查询取回 thumbnailPhoto 会得到一个字节串的数据,格式为 '\\xff\\xd8\\xff\xe0\\x00\\x10JFIF\\x00\\x01\\x01 \\x01\\x00\\x01\\x00\\x01\\x00\x00\\xff\\xdb\\x00C\\x00...' 等等。还有一些奇怪的部分,比如 '\\x16\\x16\\x181#%\\x1d(:3=Mqypdx\\\egc\\xff'
哪个是更好的选择:将字符串转换为图像并将其保存到模型的 ImageField,或者只是保存十六进制字符串并在视图中转换?这还重要吗?
处理这个字符串的合适方法是什么?我需要用空格替换每个十六进制值之前的 '\\x',还是 python 故意这样做?
感谢您对资源的任何帮助或指点
【问题讨论】: