问题标签 [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.

0 投票
0 回答
229 浏览

neo4j - Neo4django 与 Neo4j 2.0

我刚开始使用 Neo4j,我想使用 2.0(我安装了 2.0.1 社区)。我看到 neo4django 只针对 neo4j 1.8.2-1.9.4 进行了测试,但是人们是否让它与 2.x 一起使用?我安装了 gremlin 插件,但无法通过 neo4django 创建或查询。

创造:

询问:

我的模型非常复杂:

0 投票
0 回答
203 浏览

python - Dajaxice 回调函数被调用两次

我正在使用django-dajaxice-ng包(django-dajaxicefork for Django1.5 及更高版本,因为我使用Django 1.5.4),我有这个奇怪的问题。
有时回调函数会被调用两次甚至更多。
简单用法:

并在myapp/ajax.py

这是控制台日志:

如您所见,有时(实际上经常)update_chat被触发 2 或 3 次。
我百分百确定:

  • ajax 函数 receiveChat 被调用一次
  • 显示两次的消息被存储一次。

我定义serialized_messages = json.dumps(messages), 是messages一个字典列表。
结果是这样的:

在这种情况下,只有一条消息,但也适用于多条消息。

我不得不做这个双重序列化(另一个是 in return),因为显然 dajaxice 只接受 dict 作为承认的返回值。

任何人也有这种行为?有什么线索吗?

编辑 我正在使用neo4djangowhich uses neo4j-rest-client,我必须在模型上执行 .save() ,并且只注意到保存我遇到了问题,可能是因为另一个 HTTP 请求?

编辑 2不是dajaxice 问题,切换到 ajax$.get()会得到相同的结果,但我真的想不通。似乎并非所有浏览器都在这样做,Chrome 确实如此。

0 投票
1 回答
106 浏览

python - Neo4django 关系查询不起作用

首先,如果此问题已在某处记录在案,我深​​表歉意,但我已经进行了相当多的搜寻,但没有发现任何东西。

我有两节课:

我希望使用以下查询返回拥有 B 的 A,其中 B 的名称是“foo”:

但这引发了一个NotImplementedError: The name operator is not yet implemented.

我究竟做错了什么?我似乎找不到任何详细说明如何查询关系的详细文档。

任何帮助将不胜感激!

谢谢

0 投票
1 回答
244 浏览

django-admin - 按照 neo4django 手册无法设置管理界面

我正在关注 Neo4django 手册:http ://neo4django.readthedocs.org/en/latest/auth.html 并尝试设置管理员界面。我在 Mac OS X 下工作。

在我开始设置这个界面之前,我让我的服务器运行并且一切正常。在我进行指示的更改后,服务器停止并出现错误:错误:没有名为 contenttypes 的模块。 如果我禁用 contettypes 行,我会收到错误 错误:没有名为 admin 的模块。

在我的 settings.py 文件中:

在 urls.py 中:

在 admin.py 中:

请有人给我正确的说明来设置管理员页面吗?

0 投票
1 回答
46 浏览

django - 部分渲染的 Django 模板(不正确)

我正在使用带有 Neo4j 的 Django 作为 DB (nep4django)。

我有一个原始模板来显示 3 个城市的列表,就像我使用 Django python shell 一样:

我的模板 city.html:

在我的http://localhost:8000/cities/页面上,我没有收到任何错误,但唯一显示的是Cities。所以,我显示了标题和 h1,但没有显示 ul 部分,我实际使用我的数据库。我怎样才能解决这个问题?

视图.py 文件:

urls.py 文件:

0 投票
0 回答
50 浏览

django - Neo4django 查询

在我的 models.py 文件中,我有:

然后我有一个 Person 类的实例“Pete”:

获取皮特的年龄和姓名没有问题,但查询相关实体时遇到问题。

例如,试图得到他的位置,我跑

但我得到一个错误: AttributeError: 'Person' object has no attribute 'select_related'

你能告诉我我做错了什么吗?

0 投票
0 回答
66 浏览

django - Neo4django:对某些关系的查询返回空

我对查询相关节点感到完全困惑。在我的 models.py 中,我有:

我创建了一些节点和关系。

在这种情况下,我可以成功查看与 Pete 相关的 pet-node。然后我为皮特居住的伦敦创建了一个节点,我想表达一个事实,即伦敦有皮特作为居民:

然后我尝试列出我刚刚添加的内容,但完全失败了!:

同时在webadmin界面中可以看到这种关系!在图形模式和 shell 中:

可以请人帮忙吗?这种查询对我的应用程序来说是必不可少的,在解决这个问题之前我不能更进一步。

0 投票
1 回答
38 浏览

django - Neo4Django 中的图像属性?

在常规 Django 模型中,我通常使用 ImageField 来表示和存储图像属性,例如:

我正在将neo4django用于图形数据库项目,我注意到这里没有列出“ImageProperty” https://github.com/scholrly/neo4django/blob/master/neo4django/db/models/init .py

人们在使用 neo4django 时通常如何处理图像字段?

0 投票
0 回答
91 浏览

django - Neo4Django - 如何动态定义关系?

我没有静态的节点列表和它们之间的关系。用户将自己的数据连同关系一起输入到数据库中。例如,在注册后,他们将拥有一个带有姓名和用户 ID 属性的人员节点,在添加他们的个人数据(例如出生日期)后,我会将这些信息保存在用户将输入的具有关系的单独节点中。

我怎样才能用新模型实现这一目标?

0 投票
1 回答
63 浏览

django - Neo4Django - 无法创建节点 - 抛出 StatusException

无法解决它,或者在任何邮件列表中都找不到与此相关的任何内容。

模型:

Django 外壳:

错误:

完整的追溯在这里

我怎么解决这个问题?