C'est parce que Postgres ne vous laissera pas faire cela (voir ici
). Si vous n'avez vraiment pas besoin du UNIX_TIMESTAMP , vous avez besoin de Extract
User.objects.annotate(photo_time=Extract('date_joined', 'epoch').get())
Bien sûr, vous pouvez également définir un TO_UNIXTIME procédure/fonction stockée, mais cela semble un peu exagéré.