2013-04-04 5 views
5

मैं एक साधारण वेब एप्लिकेशन बनाने की कोशिश कर रहा हूं जो पोस्टग्रेस डीबी से पूछताछ और डेटा डालने/हटाने से पूछेगा। चूंकि यह एक बहुत ही सरल एप्लीकेशन है, इसलिए मैं एक ओआरएम परत का उपयोग नहीं कर रहा हूं जैसे कि स्क्लेल्चेमी। इसके बजाय मैं सीधे psycopg का उपयोग करना चाहता हूँ। अब, मैं सोच रहा हूं, कर्सर और कनेक्शन बंद करने का सबसे अच्छा समय कब होगा? जब वेब ऐप तक पहुंच के संबंध में कनेक्शन निष्क्रिय हो रहा है तो मुझे बड़ी तस्वीर मिल रही है।psycopg2 फ्लास्क के साथ, कनेक्शन बंद करने के लिए

धन्यवाद!

+0

आप कुछ भी करने की कोशिश की हो सकता है? –

उत्तर

9

शायद official documentation उपयोगी

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

@app.teardown_request 
def teardown_request(exception): 
    g.db.close() 
संबंधित मुद्दे