首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >neo4django管理界面不工作?

neo4django管理界面不工作?
EN

Stack Overflow用户
提问于 2013-06-14 22:15:58
回答 1查看 133关注 0票数 3

我按照neo4django:admin docs中的说明操作,还根据instructions设置了新的4django:auth。

但是,在登录后,我会得到

“您没有编辑任何内容的权限。”

我想编辑在我的lit应用程序中定义的数据。我的lit/admin.py看起来像这样:

代码语言:javascript
复制
from neo4django import admin
from lit.models import Literature

admin.site.register(Literature)

...if是很重要的。

你知道我哪里搞错了吗?

EN

回答 1

Stack Overflow用户

发布于 2013-06-16 03:43:27

你能分享一下你的settings.py的MIDDLEWAREINSTALLED_APPS部分吗?我也遇到过这种情况--尽管如此,我还是要按照自己的指示去做!

编辑:

这是我的settings.py、urls.py和admin.py的一部分,是我正在制作的一个社交网络应用的演示。与Neo4j 1.9相比,这些在最新的neo4django上工作得很好。

social_network/settings.py

代码语言:javascript
复制
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

代码语言:javascript
复制
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)),
)

最后,friends/admin.py看起来像

代码语言:javascript
复制
from neo4django import admin
from .models import Person

class PersonAdmin(admin.ModelAdmin):
    pass

admin.site.register(Person, PersonAdmin)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17110585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档