小编Pab*_*lla的帖子

FileUploadParser未获取文件名

我只想创建一个REST API来接收文件,处理它并返回一些信息.我的问题是我遵循这个例子:http: //www.django-rest-framework.org/api-guide/parsers/#fileuploadparser

我无法使用Postman或curl使其工作,我想我错过了一些东西.解析器总是给我这两个错误:

  • FileUpload解析错误 - 上传处理程序都不能处理流
  • 缺少文件名.请求应包含带有filename参数的Content-Disposition标头.

这是代码:

views.py:

class FileUploadView(APIView):
    parser_classes = (FileUploadParser,)

    def post(self, request, filename, format=None):
        file_obj = request.data['file']
        # ...
        # do some stuff with uploaded file
        # ...
        return Response(status=204)

    def put(self, request, filename, format=None):
        file_obj = request.data['file']
        # ...
        # do some stuff with uploaded file
        # ...
        return Response(status=204)
Run Code Online (Sandbox Code Playgroud)

urls.py

urlpatterns = [
   url(r'predict/(?P<filename>[^/]+)$', app.views.FileUploadView.as_view())
]
Run Code Online (Sandbox Code Playgroud)

settings.py

"""
Django settings for GenderAPI project.

Generated by 'django-admin startproject' using Django 1.9.1. …
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

8
推荐指数
1
解决办法
7178
查看次数

如何按FQL中的类别进行筛选

正如你在这里看到的,

企业有他们的类别信息:本地商业,体育,教育等.它是领域"类别".

我想知道,有没有办法按FQL的类别和位置过滤业务?我还没找到怎么做.例如:给我这个圆圈中的所有体育中心(lat,lon,radius).

谢谢

facebook facebook-fql

6
推荐指数
3
解决办法
2259
查看次数

在对象图中可以序列化或反序列化的最大项目数...具有知识类型

在WCF 4.0服务中,我们在通用列表中收到大量数据.此列表对象图大于65536默认限制.我们已经习惯了,所以我们已经配置了服务以获得那些大图.

<serviceBehaviors>
    <behavior>
      <dataContractSerializer maxItemsInObjectGraph="2147483647" />
    </behavior>
  </serviceBehaviors>
Run Code Online (Sandbox Code Playgroud)

使用上面的xml配置块我们在过去没有问题就避免了这个问题,但现在它不起作用.唯一的区别是,我们在WCF方法中尝试反序列化的巨大列表元素中使用了KnownTypes.

也许,我错过了一些特殊配置的知识吗?

wcf .net-4.0 datacontractserializer

6
推荐指数
1
解决办法
2万
查看次数

如何从GWT致电Google Cloud Endpoint

我们正在开发一个GWT网站,该网络也将被部署为phonegap应用程序.因此,我们希望使用GWT代码中的Google云端点与服务器进行通信.

是否有可能生成gwt java客户端?我们必须使用javascript吗?

哪种方法最好?

提前致谢.

gwt google-cloud-endpoints

6
推荐指数
1
解决办法
760
查看次数

SQL Server不使用将datetime与not null进行比较的索引

我有一个与其他任何东西无关的简单表.它有一个非PK列,它是一个日期.我已经为该列创建了一个非聚集索引.如果我进行此查询:

select*from table,其中datecolumn不为null < - 不使用索引并且非常慢.

但是,如果我删除not,就这样:select*from table,datecolum为null < - 使用索引并且非常快.

还有更多不是空值而不是空值.

我忘记了什么吗?我可以在这里使用过滤索引吗?

提前致谢.

indexing performance null datetime sql-server-2008

5
推荐指数
1
解决办法
3400
查看次数

并行插入多行时实体框架出现死锁

我们在使用 EF 并行插入多个实体时遇到问题。WCF 操作由许多进程调用,以在每次调用中生成具有不同分布式事务的实体。正如我们在 sql server profiler 中看到的,它生成以下 sql:

(@0 int,@1 nvarchar(32),@2 datetime2(7),@3 nvarchar(64),@4 int,@5 int,@6 bit)
insert [dbo].[CommandRequests](
   [CommandId]
 , [DeviceId]
 , [StartDateTime]
 , [EndDateTime]
 , [Parameters]
 , [Caller]
 , [Result]
 , [Priority]
 , [Timeout]
 , [ParentRequestId]
 , [IsSuccessful]
 , [Host])
  values (@0, @1, @2, null, null, @3, null, @4, @5, null, @6, null)

  select [CommandRequestId]
  from [dbo].[CommandRequests]
  where @@ROWCOUNT &gt; 0 and [CommandRequestId] = scope_identity()   
Run Code Online (Sandbox Code Playgroud)

所以 EF 给我们一个插入,然后是一个选择。因为它是并行完成的,所以很多都因死锁而中止。

我们使用的是 EF 4.0,而不是 4.1 或 4.2。

知道如何解决这个问题吗?我见过这个,但它很旧: http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/4f634d8f-1281-430b-b664-ec7ca413b387/

entity-framework-4 database-deadlocks

5
推荐指数
1
解决办法
6205
查看次数

从骨架化图像计算图形

我想从骨架化后看起来像图形的图像中找到关节和片段。我需要关节的数量和节段的长度。

您知道最好的方法是什么吗?

谢谢

下面是图片说明:

在此输入图像描述

原图:

在此输入图像描述

二进制: 在此输入图像描述

骨骼: 在此输入图像描述

python image-processing computer-vision

5
推荐指数
1
解决办法
1113
查看次数

使用OAUTH 2.0验证并从Facebook cookie获取数据

我有一个用GWT制作的网页.在那里我使用所有登录facebook的东西与一个操纵gwtfb库,一切正常.现在迁移到oauth 2.0后,发送到服务器的cookie已更改为加密的cookie.

我想获得一个在服务器中实现的java示例代码与旧代码相同:

  • 我需要像使用cookie md5技巧之前那样验证调用,以了解我的客户端页面是否已进行调用.
  • 从该cookie获取数据:我需要facebook用户.

如果可能不调用FB,只需使用cookie数据.

提前致谢.

java cookies facebook oauth

3
推荐指数
1
解决办法
6621
查看次数

用于.NET开发的免费应用程序生命周期管理工具

我想实现以下目标:我想要一个围绕vs2008 sp1的免费应用程序生命周期管理(ALM)环境.(我的公司缺少现金).

我想要所有的东西:CI,BugTracking,任务面板,Wiki,源代码控制...所有整合自己.如果我能拥有某种scrum管理工具,那就更好了.

有什么建议?

提前致谢.

.net development-environment

2
推荐指数
1
解决办法
1309
查看次数