MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

फ्लास्क ब्लूप्रिंट के साथ पायमोंगो का उपयोग कैसे करें?

ब्लूप्रिंट में आयात करने के दृष्टिकोण के साथ मुद्दों में से एक जैसा कि इमानुएल आई द्वारा सुझाया गया था, यह पता चला है कि यह एक परिपत्र आयात का कारण बनता है। बहुत खेलने के बाद, यह पता चला कि एकमात्र तरीका (मुझे मिल सकता था) database.py नामक एक अलग फ़ाइल बनाना था। जो डेटाबेस से जुड़ता है और फिर मैं इस कनेक्शन को ब्लूप्रिंट द्वारा इस प्रकार आयात कर सकता हूं:

child.py

from database import mongo
courses = Blueprint('courses', __name__)

और मेरा database.py

from flask.ext.pymongo import PyMongo
mongo = PyMongo() 

और ऐप, login.py लेकिन डेटाबेस को इनिशियलाइज़ करना है

from database import mongo
app = Flask(__name__)
app.config.from_object('config')
mongo.init_app(app) # initialize here!

from child import child 
from child import2 child2

app.register_blueprint(child.child)
app.register_blueprint(child2.child2)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब में तिथि तुलना

  2. Grails में एसोसिएशन फ़ील्ड के लिए डर्टीप्रॉपर्टीनाम गुण मान प्राप्त करने में असमर्थ

  3. MongoDB:क्या आपको अभी भी अन्य संग्रहों को जोड़ने वाली आईडी प्रदान करनी चाहिए या केवल संग्रह शामिल करना चाहिए?

  4. मोंगो संग्रह को ओवरराइड किए बिना मौजूदा संग्रह में आयात करना

  5. स्प्रिंग टेस्ट पर MongoDB सॉकेट कनेक्शन पर ध्यान न दें