2013-04-04 9 views
5

Próbuję zbudować prostą aplikację internetową, która będzie kwerendy db db i wstawianie/usuwanie danych. Ponieważ jest to bardzo prosta aplikacja, nie używam warstwy ORM takiej jak sqlalchemy. Zamiast tego chciałbym użyć bezpośrednio psycopg. Zastanawiam się, kiedy byłby najlepszy czas na zamknięcie kursorów i połączeń? Mam problem z uzyskaniem większego obrazu, gdy połączenie jest nieaktywne w odniesieniu do dostępu do aplikacji internetowej.psycopg2 z kolbą, kiedy zamknąć połączenie

Dzięki!

+0

Czy próbowałeś coś? –

Odpowiedz

9

Może official documentation może być przydatna

@app.before_request 
def before_request(): 
    g.db = connect_db() 

@app.teardown_request 
def teardown_request(exception): 
    g.db.close() 
Powiązane problemy