Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文本字段长度Django_Django - Fatal编程技术网

文本字段长度Django

文本字段长度Django,django,Django,我试图在Django中获得一个文本字段的len,这样我就可以在我的模板中操作它,因为学校名称太长,在PDF显示中重叠。我在这里发现了这篇旧文章 我试图得到与另一个模型相关的学校场地的长度 x = Recipient.objects.get(id='1234551') len(x.department.school) 这给了我一个错误:“收件人”类型的对象没有len()。学校也是一个领域,它似乎在旧岗位上工作。我只是不明白为什么它在我这边不起作用。什么样的领域是x.department.scho

我试图在Django中获得一个文本字段的len,这样我就可以在我的模板中操作它,因为学校名称太长,在PDF显示中重叠。我在这里发现了这篇旧文章

我试图得到与另一个模型相关的学校场地的长度

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

这给了我一个错误:“收件人”类型的对象没有len()。学校也是一个领域,它似乎在旧岗位上工作。我只是不明白为什么它在我这边不起作用。

什么样的领域是
x.department.school
?是
CharField
还是
ForeignKey

或者可能是像len(x.department.school.name)


您必须为我们发布您的模型才能给出完整的答案。

抱歉,忘了提到系是收件人的外键,学校是系的外键。您需要包括您的模型,以便我们可以帮助betterschool是外键。你说得对,先生,我应该把它写在x系,学校,名字上。我可以知道len()是否也适用于FK吗?据我所知,
len()
不适用于
ForeignKey
字段,因为这些字段通常是数据库中的整数