Textfield Length Django

时间:2018-04-17 00:18:06

标签: django

我想在Django中获取一个文本字段的len,所以我可以在我的模板中操作它,因为学校名称太长,它在PDF显示中重叠。我在SO How to get the length of a TextField in Django?

中找到了这篇旧帖子

我正在尝试获得与另一个模型相关的学校领域的长度。

x = Recipient.objects.get(id='1234551')
len(x.department.school)

这给了我一个错误:'Recipient'类型的对象没有len()。学校也是一个领域,它似乎在旧帖子上工作。我只是不明白为什么它不起作用。

1 个答案:

答案 0 :(得分:1)

x.department.school是什么类型的字段?那是CharField还是ForeignKey

或许它必须像len(x.department.school.name)

您必须为我们发布您的模型以提供完整的答案。