是否可以使用django orm生成结果集的哈希?
我需要这样的东西: 可以使用django orm吗是否可以使用django orm生成结果集的哈希?,django,postgresql,hash,orm,Django,Postgresql,Hash,Orm,我需要这样的东西: 可以使用django orm吗 有人有参考资料吗?对于Django的用户模型,如下所示: from django.contrib.auth.models import User from django.db.models import Concat, Func, CharField User.objects.annotate( hash=Func( Concat('first_name', 'last_name', output_field=Char
有人有参考资料吗?对于Django的用户模型,如下所示:
from django.contrib.auth.models import User
from django.db.models import Concat, Func, CharField
User.objects.annotate(
hash=Func(
Concat('first_name', 'last_name', output_field=CharField()),
function='md5',
)
)
您可以使用我认为我理解的创建自定义DB函数。但是我怎样才能得到散列呢?假设我们把它赋给了一个名为result的变量。那么它将是
结果[0]。第一项的哈希值为。谢谢。很好。