Routeur: Ajout temporaire des modules workflow et dae en écriture
[auf_rh_dae.git] / project / routeur.py
CommitLineData
39e40a5f
PH
1
2# encoding: utf-8
3
4
5class RORouter(object):
6 def db_for_read(self, model, **hints):
7 return None
8
9 def db_for_write(self, model, **hints):
705c1ed8 10 if model._meta.app_label in ['auth', 'sessions', 'dashboard', 'contenttypes', 'dae', 'workflow']:
39e40a5f
PH
11 return None
12 else:
86a26987 13 assert False, "Vous ne pouvez écrire dans l'application: %s" % model._meta.app_label
39e40a5f
PH
14
15 def allow_relation(self, obj1, obj2, **hints):
16 return True
17
18 def allow_migrate(self, db, model):
19 return True