问题标签 [neo4django]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
neo4j - Neo4django 与 Neo4j 2.0
我刚开始使用 Neo4j,我想使用 2.0(我安装了 2.0.1 社区)。我看到 neo4django 只针对 neo4j 1.8.2-1.9.4 进行了测试,但是人们是否让它与 2.x 一起使用?我安装了 gremlin 插件,但无法通过 neo4django 创建或查询。
创造:
询问:
我的模型非常复杂:
python - Dajaxice 回调函数被调用两次
我正在使用django-dajaxice-ng
包(django-dajaxice
fork for Django
1.5 及更高版本,因为我使用Django 1.5.4
),我有这个奇怪的问题。
有时回调函数会被调用两次甚至更多。
简单用法:
并在myapp/ajax.py
:
这是控制台日志:
如您所见,有时(实际上经常)update_chat
被触发 2 或 3 次。
我百分百确定:
- ajax 函数 receiveChat 被调用一次
- 显示两次的消息被存储一次。
我定义serialized_messages = json.dumps(messages)
, 是messages
一个字典列表。
结果是这样的:
在这种情况下,只有一条消息,但也适用于多条消息。
我不得不做这个双重序列化(另一个是 in return
),因为显然 dajaxice 只接受 dict 作为承认的返回值。
任何人也有这种行为?有什么线索吗?
编辑
我正在使用neo4django
which uses neo4j-rest-client
,我必须在模型上执行 .save() ,并且只注意到保存我遇到了问题,可能是因为另一个 HTTP 请求?
编辑 2
这不是dajaxice 问题,切换到 ajax$.get()
会得到相同的结果,但我真的想不通。似乎并非所有浏览器都在这样做,Chrome 确实如此。
python - Neo4django 关系查询不起作用
首先,如果此问题已在某处记录在案,我深表歉意,但我已经进行了相当多的搜寻,但没有发现任何东西。
我有两节课:
我希望使用以下查询返回拥有 B 的 A,其中 B 的名称是“foo”:
但这引发了一个NotImplementedError: The name operator is not yet implemented.
我究竟做错了什么?我似乎找不到任何详细说明如何查询关系的详细文档。
任何帮助将不胜感激!
谢谢
django-admin - 按照 neo4django 手册无法设置管理界面
我正在关注 Neo4django 手册:http ://neo4django.readthedocs.org/en/latest/auth.html 并尝试设置管理员界面。我在 Mac OS X 下工作。
在我开始设置这个界面之前,我让我的服务器运行并且一切正常。在我进行指示的更改后,服务器停止并出现错误:错误:没有名为 contenttypes 的模块。 如果我禁用 contettypes 行,我会收到错误 错误:没有名为 admin 的模块。
在我的 settings.py 文件中:
在 urls.py 中:
在 admin.py 中:
请有人给我正确的说明来设置管理员页面吗?
django - 部分渲染的 Django 模板(不正确)
我正在使用带有 Neo4j 的 Django 作为 DB (nep4django)。
我有一个原始模板来显示 3 个城市的列表,就像我使用 Django python shell 一样:
我的模板 city.html:
在我的http://localhost:8000/cities/
页面上,我没有收到任何错误,但唯一显示的是Cities。所以,我显示了标题和 h1,但没有显示 ul 部分,我实际使用我的数据库。我怎样才能解决这个问题?
视图.py 文件:
urls.py 文件:
django - Neo4django 查询
在我的 models.py 文件中,我有:
然后我有一个 Person 类的实例“Pete”:
获取皮特的年龄和姓名没有问题,但查询相关实体时遇到问题。
例如,试图得到他的位置,我跑
但我得到一个错误: AttributeError: 'Person' object has no attribute 'select_related'
你能告诉我我做错了什么吗?
django - Neo4django:对某些关系的查询返回空
我对查询相关节点感到完全困惑。在我的 models.py 中,我有:
我创建了一些节点和关系。
在这种情况下,我可以成功查看与 Pete 相关的 pet-node。然后我为皮特居住的伦敦创建了一个节点,我想表达一个事实,即伦敦有皮特作为居民:
然后我尝试列出我刚刚添加的内容,但完全失败了!:
同时在webadmin界面中可以看到这种关系!在图形模式和 shell 中:
可以请人帮忙吗?这种查询对我的应用程序来说是必不可少的,在解决这个问题之前我不能更进一步。
django - Neo4Django 中的图像属性?
在常规 Django 模型中,我通常使用 ImageField 来表示和存储图像属性,例如:
我正在将neo4django用于图形数据库项目,我注意到这里没有列出“ImageProperty” https://github.com/scholrly/neo4django/blob/master/neo4django/db/models/init .py。
人们在使用 neo4django 时通常如何处理图像字段?
django - Neo4Django - 如何动态定义关系?
我没有静态的节点列表和它们之间的关系。用户将自己的数据连同关系一起输入到数据库中。例如,在注册后,他们将拥有一个带有姓名和用户 ID 属性的人员节点,在添加他们的个人数据(例如出生日期)后,我会将这些信息保存在用户将输入的具有关系的单独节点中。
我怎样才能用新模型实现这一目标?