没有最大长度的 Django CharField

Posted

技术标签:

【中文标题】没有最大长度的 Django CharField【英文标题】:Django CharField with no max length 【发布时间】:2017-04-13 16:49:07 【问题描述】:

我有一个将发送 bas64 图像的前端,我会将那些非常大的字符串放在一个变量上并将其发送到一个表单。我可以使用哪种FormField

普通的CharFields 需要max_length。由于它是一个非常大的字符串,我不知道它的长度。

【问题讨论】:

【参考方案1】:

也许TextField 可能是正确的选择。

【讨论】:

@alejoss 如果是这样,请检查我的答案作为解决方案:) TextField 很好,但它在管理员中显示为 TextArea。有更好的选择吗?

以上是关于没有最大长度的 Django CharField的主要内容,如果未能解决你的问题,请参考以下文章

07_django数据模型(model)字段

varchar和Django中的CharField字段长度为什么不能超过255

Django-Postgres:CharField 的长度作为主键

“max_length”如何影响 Django 模型?

django的Model 模型中常用的字段类型

在CharField上执行max_length