Neo4django 설명서를 따르고 있습니다 : http://neo4django.readthedocs.org/en/latest/auth.html 및 관리자 인터페이스를 설정하려고합니다. Mac OS X에서 작업하고 있습니다.
이 인터페이스 설정을 시작하기 전에 서버를 실행하고 모든 것이 작동했습니다. 표시된 변경을 수행 한 후 서버가 다음 오류 와 함께 중지되었습니다. 오류 : contenttypes라는 모듈이 없습니다. contettypes 줄을 비활성화하면 오류 오류 : admin이라는 모듈이 없습니다.
내 settings.py 파일에서 :
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'polls',
'mysite',
'neo4django.admin',
'neo4django.contenttypes',
)
urls.py에서 :
from django.conf.urls import patterns, include, url
from neo4django import admin
admin.autodiscover()
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)
다른 사람이 관리자 페이지 설정에 대한 올바른 지침을 알려주시겠습니까?
나는 잠시 떨어져 전체 튜토리얼을 통해 당신을 제안하고 설치 neo4django
와 함께 pip install -e git+https://github.com/scholrly/neo4django/#egg=neo4django
. 또한 확인 github
https://github.com/scholrly/neo4django 및 설치할 때 Django
와 최신 버전하지만 1.5.4 버전을 설치하지 마십시오 pip install django==1.5.4
의 1.9.4 버전을 설치, 또한 neo4j
이 아닌 2.0 버전을.
어떤 이유로 든 neo4django
약간 복잡하거나 충분히 성숙하지 않은 경우 py2neo
라이브러리 (ORM 아님) 또는 neomodel
( https://github.com/robinedwards/neomodel )을 사용해 볼 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다