Probably simple question and I\'m just missing something, but I\'m stuck out of ideas.
I have Django project serving several sites with distinct sessions.py
I would suggest making two changes. (1) Move templates to a common directory (rather than per-application) if you already haven't. (2) Investigate the newly added URL namespaces feature.
The first change will allow you to have a common base template and selectively override it for various apps/sites. The second might serve to make your URLs "drier".