【发布时间】:2018-02-18 13:44:05
【问题描述】:
使用 Django v1.10 和 Postgres
有一个数据字段可能包含混合符号(例如 \|?)、数字、字母以及亚洲语言字符。
用户说此字段的最大值应为 15 个字符。
如何使用 Django 和 Postgres 作为数据库来执行此操作?在 postgres 中,我们使用 utf-8 编码。
1个字符可以是数字或汉字或英文字母
我知道在 PHP 中有一个叫做 mb_strlen 的函数。 And in python, the equivalent would be to use unicode strings.
在 Django 方式中,强制最大字符串长度的最佳方式是什么?
【问题讨论】:
标签: python django postgresql unicode chinese-locale