To dlatego, że Postgres nie pozwoli ci tego zrobić (zobacz tutaj
). Jeśli naprawdę nie potrzebujesz UNIX_TIMESTAMP
, potrzebujesz Extract
User.objects.annotate(photo_time=Extract('date_joined', 'epoch').get())
Oczywiście możesz również zdefiniować TO_UNIXTIME
procedura/funkcja składowana, ale wydaje się to nieco przesadzone.