繁体   English   中英

如何仅在ValuesQuerySet的一个字段上工作-Django

[英]how to work only on one field of ValuesQuerySet - Django

我陷入了这个小问题:我有这个查询:

 studiengaenge = Studiengang.objects.values('studiengaenge').filter(kurzname__icontains=kurzname)
 res = studiengaenge.cleaned_data['studiengaenge'].split('@')

它给我的错误是:

'ValuesQuerySet' object has no attribute 'cleaned_data'

我将在这种studiengaenge中有一个元组: ['studiengaenge':'blablabla@blabla@']

我想将blablabla@blabla@@拆分为正常的字符串数组。 我该怎么做呢?

不,您的查询集没有cleaned_data属性。 为什么要这样 那是表格。

您可以像其他任何查询集一样通过切片获得元素之一。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM