我正在使用Django和PostgreSQL做一个日志应用程序。我想的是不限制日志上下文的长度,这样用户就可以随心所欲地写。如果我不设置最大长度会发生什么?我应该为数据库中的日志内容设置最大长度吗?
oknwwptz1#
已经有一种类型:a**TextField[Django-doc],这通常会使用数据库限制,出于实际原因,这是“无限”。默认情况下,它还将使用textarea作为表单小部件。对于一个CharField**[Django-doc],你需要传递一个max_length,如果不是,构造函数会拒绝它。
TextField
textarea
CharField
max_length
1条答案
按热度按时间oknwwptz1#
已经有一种类型:a**
TextField
[Django-doc],这通常会使用数据库限制,出于实际原因,这是“无限”。默认情况下,它还将使用textarea
作为表单小部件。对于一个
CharField
**[Django-doc],你需要传递一个max_length
,如果不是,构造函数会拒绝它。