Dans SQL, si je voulais interroger une table pour les données des plus récentes 10 minutes (quel que soit timezones et autres), je voudrais simplement faire (en utilisant le langage postgresql):Utiliser Django ORM pour récupérer les lignes récentes
select * from table where creation_time > now() - interval'10 mins';
Existe-t-il une manière équivalente de faire quelque chose comme ceci en utilisant l'ORM de Django, sans tenir compte des paramètres de fuseau horaire que l'on a définis pour l'application? Ce serait génial d'avoir un exemple illustratif ici.
Clarification: devrait-il être 'datetime.now()' ou 'datetime.utcnow()'. Dans mon cas particulier, cela aurait-il un sens d'avoir 'datetime.utcnow()'? –
Pas vraiment parce que 'datetime.utcnow()' OS fourni des valeurs. –