Если у вас есть какие-либо шансы, вы можете поделиться MIDDLEWARE
и INSTALLED_APPS
частями ваших настроек.py? Я тоже наткнулся на это, пытаясь следовать моим собственным инструкциям, тем не менее!
EDIT:
Вот копия части моего settings.py, urls.py и admin.py для игрушек социальной сети приложение, которое я собираю как демо. Они отлично работают с новейшим neo4django, против Neo4j 1.9.
SOCIAL_NETWORK/settings.py
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
)
INSTALLED_APPS = (
'neo4django.auth',
'django.contrib.sessions',
'django.contrib.messages',
'neo4django.admin',
'django.contrib.admin',
'django.contrib.contenttypes',
'django.contrib.staticfiles',
'friends', # the django app
)
SOCIAL_NETWORK/urls.py
from django.conf.urls import patterns, include, url
from neo4django import admin
admin.autodiscover()
from friends.views import (...)
urlpatterns = patterns('',
# ...
(r'^admin/', include(admin.site.urls)),
)
Наконец, друзья/admin.py выглядит
from neo4django import admin
from .models import Person
class PersonAdmin(admin.ModelAdmin):
pass
admin.site.register(Person, PersonAdmin)