summaryrefslogtreecommitdiff
path: root/drupal_auth/routers.py
diff options
context:
space:
mode:
Diffstat (limited to 'drupal_auth/routers.py')
-rw-r--r--drupal_auth/routers.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/drupal_auth/routers.py b/drupal_auth/routers.py
new file mode 100644
index 0000000..c125f73
--- /dev/null
+++ b/drupal_auth/routers.py
@@ -0,0 +1,18 @@
+class DrupalAuthRouter(object):
+ def db_for_read(self, model, **hints):
+ if model._meta.app_label == 'drupal_auth':
+ print '######################################### read_spoken'
+ return 'spoken'
+ return 'default'
+
+ def db_for_write(self, model, **hints):
+ if model._meta.app_label == 'drupal_auth':
+ print '######################################### write_spoken'
+ return 'spoken'
+ return 'default'
+
+ def allow_relation(self, **hints):
+ return True
+
+ def allow_syncdb(self, db, model):
+ return True