1. Never

    01.10.2008 17:06

    Задача:
    В django orm выполнить следующий sql запрос:
    SELECT count(*) FROM table WHERE id = n AND thedatetime > (NOW() - INTERVAL 5 MIN)
    По нему возник вопрос:
    как описать такую конструкцию: WHERE id = n AND thedatetime > (NOW() - INTERVAL 5 MIN)

    Заранее благодарю.
  2. Иван Сагалаев

    01.10.2008 17:11

    Да вроде бы просто:

    from datetime import datetime, timedelta
    
    t = datetime.now() - timedelta(minutes=5)
    Model.objects.filter(thedatetime__gt=t)
    

bbcode