def ready(self):
from .signals.handlers import (
m2m_changed_handler, post_migrate_handler,
post_save_handler, pre_delete_handler
)
m2m_changed.connect(receiver=m2m_changed_handler,
dispatch_uid='chemtrails.signals.handlers.m2m_changed_handler')
post_save.connect(receiver=post_save_handler,
dispatch_uid='chemtrails.signals.handlers.post_save_handler')
pre_delete.connect(receiver=pre_delete_handler,
dispatch_uid='chemtrails.signals.handlers.pre_delete_handler')
post_migrate.connect(receiver=post_migrate_handler,
dispatch_uid='neomodel.core.post_migrate_handler')
# Neo4j config
config.DATABASE_URL = getattr(settings, 'NEO4J_BOLT_URL',
os.environ.get('NEO4J_BOLT_URL', config.DATABASE_URL))
config.FORCE_TIMEZONE = getattr(settings, 'NEO4J_FORCE_TIMEZONE',
get_environment_variable('NEO4J_FORCE_TIMEZONE', False))
config.ENCRYPTED_CONNECTION = getattr(settings, 'NEO4J_ENCRYPTED_CONNECTION',
get_environment_variable('NEO4J_ENCRYPTED_CONNECTION', True))
config.MAX_POOL_SIZE = getattr(settings, 'NEO4J_MAX_POOL_SIZE',
get_environment_variable('NEO4J_MAX_POOL_SIZE', 50))
评论列表
文章目录