mirror of
https://github.com/carrotquest/django-clickhouse.git
synced 2025-07-10 16:12:24 +03:00
Fix import errors
This commit is contained in:
parent
59f0efae15
commit
d0cfd234de
|
@ -1,3 +1,5 @@
|
||||||
|
import importlib
|
||||||
|
|
||||||
from celery import shared_task
|
from celery import shared_task
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from infi.clickhouse_orm.utils import import_submodules
|
from infi.clickhouse_orm.utils import import_submodules
|
||||||
|
@ -28,8 +30,11 @@ def clickhouse_auto_sync():
|
||||||
"""
|
"""
|
||||||
# Import all model modules
|
# Import all model modules
|
||||||
for app in settings.INSTALLED_APPS:
|
for app in settings.INSTALLED_APPS:
|
||||||
|
package_name = "%s.%s" % (app, config.MODELS_MODULE)
|
||||||
try:
|
try:
|
||||||
import_submodules("%s.%s" % (app, config.MODELS_MODULE))
|
module = importlib.import_module(package_name)
|
||||||
|
if hasattr(module, '__path__'):
|
||||||
|
import_submodules(package_name)
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user