Problemem był adres URL!
Pierwotnie było to:url = 'jdbc:postgresql://tom:@localhost/gqp'
Usunąłem tom:@
część i to zadziałało. Adres URL musi być zgodny ze wzorcem:jdbc:postgresql://ip_address:port/db_name
, podczas gdy mój został bezpośrednio skopiowany z projektu Flask.
Jeśli to czytasz, miej nadzieję, że nie popełniłeś tego samego błędu :)