我想要执行搜索功能:在我搜索GodX
作为用户名关键字后,我使用godx
在用户管理中注册我的用户名,我可以获得GodX
对象。
目前我仅限于执行以下操作:
from django.contrib.auth.models import User
user = user.objects.get(username="godx")
# I hope I can get `GodX` object but the method is unavailable.
我该怎么办?
答案 0 :(得分:1)
我自己找到答案!
根据django文件中的这些链接:
如果我使用iexact
:
>>> Blog.objects.get(name__iexact="beatles blog")
它将匹配一个名为“披头士博客”,“披头士博客”,甚至“BeAtlES blOG”的博客。
和SQL等价物:
SELECT ... WHERE name ILIKE 'beatles blog';
所以,我可以期待。