Django закрепляет загрузку данных в neo4j

Мой прибор хранится в myapp/fixtures/nodes.json

[
{
  "model": "myapp.doctor",
  "pk": 1,
  "fields": {
    "name": "will smith",
    "title": "chief resident"
  }
}
]

Но когда я бегу Python3 manage.py loaddata nodes.json Я получаю следующую ошибку: LookupError: App 'orgchart' doesn't have a 'Employee' model.

Вот моя модель

class Doctor(DjangoNode):
  uid = UniqueIdProperty()
  name = StringProperty(max_length=50)
  title = StringProperty(max_length=250)

Вот мой settings.py Полагаю, если к этому подключен Django, я не должен ожидать, что это сработает? Я использую django_neomodel.

NEOMODEL_NEO4J_BOLT_URL = os.environ.get('NEO4J_BOLT_URL', 'bolt://neo4j:PW@localhost:7687')

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'myproject',
        'USER': 'laynetrain',
        'PASSWORD': '',
        'HOST': 'localhost',
        'PORT': '5432',
    }
}

Как я могу исправить эту ошибку или выполнить загрузку данных в мою neo4j db? Я пытался настроить JSON, но я чувствую, что это может быть глубже, чем это.

0 ответов

Другие вопросы по тегам