sql >> Databáze >  >> NoSQL >> MongoDB

Kde uložit MongoClient v Django

Na odpověď na tuto otázku je trochu pozdě, ale budoucím hledačům to může být užitečné.

Pokud používáte MongoDB pouze pro několik operací (a nechcete tedy používat plnou architekturu MongoEngine), můžete svou architekturu nastavit takto:

# project/settings.py
  (place Mongo connection info here)

# project/__init__.py
  (declare a global MongoClient here, it will be throughout the app)

# project/all apps
  import project.MY_MONGO_CLIENT_NAME
  (use MongoClient as needed)

Podrobnější rozpis naleznete zde:https://gist.github.com/josephmosby/4497f8a4f6751701 /a>



  1. mongodb počet dílčích dokumentů a seznam součtů

  2. Zesměšňující model Mongoose s žertem

  3. Jak serializovat ObjectId do JSON?

  4. Jak zabránit _t a _v při vkládání do MongoDB?