实现用户名不区分大小写:
我想iexact
在查询时隐含暗示user
:
user = User.objects.get(username = 'yugal') # Lowercase
user.id # 1
user = User.objects.get(username = 'YUgal') # Mixcase
user.id # 1
我怎样才能做到这一点?{不知何故与UserManager
}
笔记:
- 此外,
django.shortcuts.get_object_or_404
似乎将其用作User.objects.get_query_set().all().get()
. 我们怎样才能让它发挥作用?