There is a way. You should look into the logic that cms is setting 'cms_admin_site' and how django-cms-dbtemplates is using it to patch SITE_ID