tastypie相关内容

暴露“虚拟"饼视图中的字段?

我想创建一个视图,使用asteapie公开某些相同类型的对象,但是要使用以下 two 三点曲折: 我需要使用三个单独的查询来获取对象; 我需要添加一个基础模型中不存在的字段,该字段的值取决于它来自哪个查询;和 数据将按用户显示(因此,我需要挂接到获取请求的方法之一). 我不清楚如何融入好吃的生命周期来完成此任务.推荐的添加“虚拟"字段的方法是在脱水方法中,该方法仅知道其正在操作的束 ..
发布时间:2021-05-01 19:00:54 前端开发

Django Deliciouspie:实现“通过"的多对多关系

关于这个问题,我进行了很多搜索,并在Stack Overflow上遇到了一系列相关问题,但是对于如何“通过"中间模型实现多对多关系,似乎没有明确的答案.(或者我错过了). 我有一个名为Sample的模型,该模型与Region具有多对多关系.有一个将两者联系在一起的中间模型,名为SampleRegion.我目前没有在中间模型上保存任何其他信息,但将来可能会保存. 这是我的模特: cl ..
发布时间:2021-05-01 18:55:22 其他开发

Django Tastypie-提供存储在数据库中的表情符号

我将 django 和 tastypie 用于我的api。该数据库是 MySQL 。 经过几天的摸索,我设法使用utf8mb4字符集将表情符号图标存储在db中。 直接从控制台(在Mac上)查询数据库时,我看到了表情符号很好, 但是 从api中提取它们(例如使用浏览器)时,json显示问号。 这使我相信问题不在于数据库,而在于django / tastypie数据库连接。 我该怎 ..
发布时间:2020-10-29 05:28:05 Python

Django,TastyPie,身份验证和自定义中间件令人头疼

我有一个Django Web应用程序,它需要整个站点的身份验证。我已经通过自定义中间件完成了该工作,该中间件基本上可以测试 request.user.is_anonymous 是否存在,并将它们重定向到登录页面。看起来像这样: 来自django.contrib.auth.views导入登录 来自django.contrib.auth导入从django.http身份验证$ b $b。http导 ..
发布时间:2020-10-23 19:11:41 其他开发

Django和REST API服务于基于计算的请求

我在Django中编写了一个机器学习应用程序,因此用户可以以表格形式指定一些参数并训练模型。训练完模型后,我想提供以下请求: curl http:// localhost:8000 /.../ ?model_input ='XYZ' 我希望Django在给定输入XYZ的情况下返回模型的输出。我从Tastypie或REST框架看到的每个示例都是根据查询集建立响应的。如果响应不 ..
发布时间:2020-10-23 04:53:13 Python

PUT请求到dummygopestpie资源不起作用

我正尝试向我的django tastypie资源发出放置请求,以更新用户信息。到目前为止,我可以发出发布请求,但放置不起作用。 在我的api.py中,我有以下内容: 类UserResource(ModelResource): 类元: queryset = User.objects.all() resource_name ='auth / user' 字段= ['用户名','电子邮 ..
发布时间:2020-10-23 04:23:08 Python

REST网址和好吃的

我在django应用程序中使用tastypie,并且试图将其映射到“ / api / booking / 2011/01/01”之类的URL,该URL映射到URL中具有指定时间戳的Booking模型。该文档不足以说明如何实现此目标。 解决方案 您想要在资源中提供的是 def prepend_urls(self): return [ url(r“ ^(?P ..
发布时间:2020-10-23 04:09:41 其他开发

没有名为常量的模块

我想使用Tastypie框架来做示例应用程序。 我在已安装的应用程序中添加了Tastypie并修改了 urls.py ,根据需要,从tastypie.api import Api添加 。但是当我打开 http:// localhost:8000 / api / v1 /?format = json 时,出现以下异常: 异常值:没有名为常量的模块 我运行时: pip安装常数 ..
发布时间:2020-10-23 03:58:29 Python

使用视域资源

我在这里的第一个问题: 所以我正在使用好吃的东西为我的应用添加api。 我希望能够使用tastypie来呈现json,然后将其包含在django视图中,以便我可以引导应用程序的数据。 有一个例子在dummy的dummy食谱中: http:// django- tastypie.readthedocs.org/en/latest/cookbook.html#using-your-r ..
发布时间:2020-10-23 03:12:38 Python

如何在Django中更改JsonResponse的状态

我的API错误返回一个JSON对象,但状态代码为 HTTP 200 : response = JsonResponse({'status':'false','message':message}) 返回响应 如何更改响应代码以指示错误? 解决方案 JsonResponse 通常返回 HTTP 200 ,这是的状态代码“确定” 。为了指示错误,您可以将HTTP状态代 ..
发布时间:2020-10-23 02:06:45 Python

Tastypie-将参数附加到URI

如何在Django Deliciouspie中将参数附加到URL。 这里是url.py。 从modules.actions.views导入InstallationResource,ApiActionsResource 从tastypie.api导入Api 从模块.actions导入视图 v1_api = Api(api_name ='v1') v1_api.register(A ..
发布时间:2020-10-23 01:18:24 其他开发

Tastypie-找不到“嵌套资源”字段

我有此代码: #api模型 类VideoResource(ModelResource): 类元: queryset = Video.objects.all() include_resource_uri = False resource_name ='video' 授权= DjangoAuthorization() 类QuestionResource(ModelResourc ..
发布时间:2020-10-22 23:51:38 Python

django-tastypie和许多到许多“直通”关系

在Django和Deliciouspie中,我试图弄清楚如何正确处理“通过”关系,例如在这里找到的: https://docs.djangoproject.com/zh-CN/dev/topics/db/models/#extra 以下是我的示例模型: 类成分(models.Model): 名称= models.CharField(max_length = 100) descript ..
发布时间:2020-10-22 23:51:14 其他开发

Django& DeliciousPie:request.POST为空

我正在尝试使用curl进行POST: curl --dump-header--H“ Content-类型:application / json“ -X POST --data'{” item_id“:” 1“}'http://www.mylocal.com:8000/api/1/bookmarks/ 但是,request.POST始终为空。 下面是我的Model ..
发布时间:2020-10-22 23:43:28 其他开发

Django-从Tastypie-Bundle获取价值

我正在使用Django-Tastypie制作RESTful API。 我需要获取(获取)值,即通过发布/发送我的表格。这是我的代码。 class InstallationResource(ModelResource): 类元: queryset =安装。 objects.all() resource_name ='installation' class ApiAct ..
发布时间:2020-09-24 06:03:24 其他开发

将图片从Mobile上传到Django服务器的最佳方法

我在Titanmium中创建了一个移动应用程序.在该应用程序中,用户在移动设备中拍照,我需要将移动设备中的图像上传到django服务器. 任何人都可以指导我上载图片并将其保存在服务器中的最佳方法 这些方法可能是纯django或使用好吃的饼.任何方法都会有所帮助. 也是实现这一目标的最佳技术. 解决方案 (至少)有两种方法可以使用Django/Deliciouspie处理文件上 ..