Hi, I'm implementing a database router and I need to make use of the model instance which appears in the hints dict. I particularly need the db_for_read() and db_for_write() methods to select the db based on the value of an instance's field
I have found that the instance is in the dict when I use a queryset e.g. Model.objects.filter, but when I get a single instance e.g. Model.objects.get, the instance does not appear - the hints dict is empty. Could anyone tell me why this is? I need that model instance to be accessible to the db router when getting a single model instance. Am I going about this all wrong by saving a model to a particular db based on an instance's field? The idea is to have a staging version and a production version of a model instance in respective databases. Thanks, Mike -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/30c9e651-a05c-4f14-a7f1-f86daaa6455b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

