问题标签 [django-mongodb-engine]

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 回答
190 浏览

django-views - 使用 GeoJson 数据格式我们如何为“属性字典字段”编写动态查询?

我有geojson格式的数据。

这是我的数据:

view.py 文件:

此动态查询适用于“类型”、“特征”和“几何”字段。但是,我必须使用我的属性字段来显示数据(即:year,season,crop,district,taluka. this all fields in fields{properties{"crop","district",.....}}

我必须在此代码中更改工作字典字段然后如果我去服务器http://api/tool/?crop=banana那么它会显示这些数据吗?

0 投票
0 回答
56 浏览

django - 如果 db 存在但集合不使用 django-mongodb,则捕获异常

我正在将 django-mongodb 引擎用于具有多个数据库的 django 应用程序。假设我有一个名为 Profiles 的模型。为了从正确的数据库中选择模型值,我查询它喜欢 Profiles.objects.using(db_name)。这里有两种情况可以捕获异常。a) Db 不存在。b) 该模型不存在该数据库中的集合。创建数据库时的一些异常可能导致这种状态。

在这两种情况下处理异常的最佳方法是什么。我需要分别捕获两个异常以记录不同的消息。

0 投票
1 回答
437 浏览

mongodb - Django1.10和Python3.5如何集成MongoDB?

我想为我的 django 项目使用 mongoDB 作为代表 SQL 的数据库。我们在哪里开发 django1.10 和 python-3.5 版本的应用程序。我们在 ubuntu-16.02LTE 中安装了 MongoDB,并考虑使用 MongoEngine 来处理 python3.5 和 Django-1.10。但是我们没有合适的文档来将它集成到 python 和 Django 中。1) python 3.5 或 django-1.10 是否支持这个过程?如果是,请分享文件以参考您的回答解决这个问题对我们更有价值

谢谢

0 投票
1 回答
242 浏览

django - 序列化动态字段

我有一些模型:

和它的序列化器:

字段“范围”可以是字典或列表。但是,当我进行序列化时,我只得到了这个字段的字符串:

序列化后如何获取列表或字典?

0 投票
2 回答
1407 浏览

javascript - 403 Forbidden 和 request.method 在 django 中显示 GET

我正在尝试使用 AJAX 将表单数据发送到应用程序。

Javascript部分:

urls.py 有这个

视图.py

html代码的表单部分是:

我已经在 html 中加载了 javascript。我收到 403 禁止错误,并且 request.method 正在打印 GET。

我有两件事要问:

1)。为什么 request.method 是 POST 请求时 GET?

2)。为什么即使在提供 csrf 令牌后我仍然收到 403 禁止错误?

我进行了很多搜索并尝试了这些:在@csrf_exempt我的视图上方添加并将其导入为from django.views.decorators.csrf import csrf_exempt. 没提升。我也尝试django.middleware.csrf.CsrfViewMiddlewareMIDDLEWARE我的 settings.py 列表中删除。还是没有进展!我这里还有一个问题。这是否意味着 settings.py 的变化没有得到反映?任何帮助将不胜感激 !

0 投票
0 回答
551 浏览

django - 如何在 django 项目中访问 mongo db 数据?

我的 django 项目中有两个数据库。默认数据库 mysql 和辅助数据库 mongodb。

}

如何在 django 视图中从 mongo db 获取数据。

0 投票
1 回答
431 浏览

django - 错误是:无法导入名称 BaseDatabaseOperations

我正在使用 mongodb 和 django 制作一个应用程序。我找不到任何其他方式将我的数据库与 django 连接起来。所以使用 mongokit 进行连接我得到了这个错误:-

命令提示符-

设置.py-

点子列表:-

0 投票
2 回答
479 浏览

django - NotUniqueError 使用 django 和 mongoengine

我正在使用 django 和 mongoengine。当我尝试使用 .save() 方法保存新创建的实例时,这是我一次又一次遇到的错误。我第一次能够创建模型实例,但之后任何发布请求都会引发此错误。这是我的文档结构:

这是我发出帖子请求的地方:

但我发现了错误:

NotUniqueError: 试图保存重复的唯一键(E11000 重复键错误集合:project.client index: UUID_1 dup key: { : null })

我被困在这里。请告诉我哪里出错了,因为我是 django 的菜鸟。任何帮助将不胜感激。

0 投票
1 回答
46 浏览

django - 使用 django 的 mongodbforms 出错

我已经安装了 mongodbforms 和 mongoengine。但是直到现在我还没有写过一个代码我仍然在 mongodbforms 文件上遇到错误怎么办?

ImportError:无法导入名称 NON_FIELD_ERRORS

0 投票
1 回答
762 浏览

python - 将 Sql 和 MongoDb 与 Django REST 框架一起用于 api

我是 django 的新手,它默认使用 sql db,但也将它连接到 mongoldb。在我的 models.py 我

在我的 serializers.py 中,我有:-

在我的 api.py 中,我有:-

在我的 urls.py 中,我有:-

当我点击这个 api 时,错误提示:- 'ToolApi' 对象没有属性 'Tool'

早些时候,我使用来自 rest_framework.generics 的 ListAPIView 类来创建 api 来访问来自 sql 的数据。是因为我为 ToolApi 使用了 ModelViewSet 导致的错误吗?

PS - 请让我参考一些同时使用 mongodb 和 sql 的 git 项目