功能变化: 初始化兼容套餐管理功能
parent
f870442f6d
commit
8a9f0912c1
|
@ -3,6 +3,7 @@ import json
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
|
from django.db import connection
|
||||||
from rest_framework import request
|
from rest_framework import request
|
||||||
|
|
||||||
from application import settings
|
from application import settings
|
||||||
|
@ -31,7 +32,7 @@ class CoreInitialize:
|
||||||
|
|
||||||
def init_base(self, Serializer, unique_fields=None):
|
def init_base(self, Serializer, unique_fields=None):
|
||||||
model = Serializer.Meta.model
|
model = Serializer.Meta.model
|
||||||
if is_tenants_mode() and model._meta.model_name == 'menu':
|
if is_tenants_mode() and connection.tenant.schema_name !='public' and model._meta.model_name == 'menu':
|
||||||
# 超级租户模式下,取消初始化菜单
|
# 超级租户模式下,取消初始化菜单
|
||||||
return
|
return
|
||||||
path_file = os.path.join(apps.get_app_config(self.app.split('.')[-1]).path, 'fixtures',
|
path_file = os.path.join(apps.get_app_config(self.app.split('.')[-1]).path, 'fixtures',
|
||||||
|
|
Loading…
Reference in New Issue