BinaryField与TextField

时间:2014-10-13 19:17:55

标签: django django-orm django-models

在Django中使用BinaryField vs TextField的原因是什么?

我有些问题:

  • 我可以将binary数据存储在TextField中吗?如果我在字段中放置任意二进制数据会发生什么?
  • 在纯文本的情况下,TextField有什么好处?只是当我使用该字段时,我避免必须base64编码/解码数据吗?

1 个答案:

答案 0 :(得分:-1)

当列数据条目的大小一致时,使用binary,数据只是一个位流,并以位的形式存储最多8,000个字节。

用户text何时在您的数据库中存储大型文本,当您不需要在此列上实施搜索时,不要将此列加入其他列。

只是google它,你会找到数千个答案。