django-rest-framework相关内容

使用json和djangorestframework将图像上传到ima​​gefield并使用CURL测试此

我在djangorestframework中做了几个apis。 我可以使用api的html形式测试这两者,就像curl在命令行中一样。 现在我有一个api到一个模型一个ImageField。 我无法弄清楚使用哪个curl命令。 使用我在fot post操作之前使用的json格式的语法,它将是: S -H'Content-Type:application / json'-u“ ..
发布时间:2017-03-05 23:21:59 Linux/Unix

cookie在使用Django和CORS的AngularJS应用程序中消失

我正在使用Django Rest Framework和Django CORS Headers作为后端API来构建AngularJS应用程序。 一切正常,直到今天。突然, csrfcookie 和 sessionid cookie 已停止在Chrome中显示。 我看到API使用 csrfcookie 回应我。 Chrome不会在开发工具中显示,但我在 chrome:// settings ..

ExtJS 5应用程序+ Django rest框架更改商店的URL时出现CORS错误

我正在开发一个使用Django-rest-framework服务的ExtJS应用程序。我使用CORS标头允许从服务获取数据( https://github.com/OttoYiu / django-cors-headers )。 会发生什么,在某个时间点我想更改商店的URL。当我这样做,我得到以下错误: XMLHttpRequest不能加载http://10.98.0.241:800 ..

断言错误的:Django的休息框架

我使用python 3.4,Django的1.7.1(在书中考虑的版本),Postgres的9.3和我的IDE就是Eclipse。 我一直在研究这本书“轻型的Django - 埃尔曼和拉文”,我一直停留数天在第4,5章,我们都应该使用REST框架和Backbone.js的。例如,见 轻量级的Django - 第4和第5 几天前,我试图code。通过myseld在书中psented $ P $ ..
发布时间:2016-07-30 15:31:25 Python

Django的休息框架要求对AllowAny设置身份验证

我创建了一个智威汤逊,授权后端为应用。登录,注销,令牌检索和刷新所有做工精细,并符合市场预期。今天早上我增加了一个注册视图,这是投掷通常的“细节”:“不提供身份验证凭据错误你所期望的非认证的请求,因为这是默认值(见下文)。 不过,因为这是一个注册的端点,我不希望它仅允许授权的请求。综观的 DRF文档,我认为使用permission_classes与AllowAny封装会在这里工作,但它没有。 ..

其余的Django框架:使用电子邮件,而不是用户名获得身份验证令牌

我工作的一个项目,以便为移动设备Django的休息框架认证。我使用的是默认令牌认证为从一个POST请求用户令牌发送用户名和密码。 卷曲--data“用户名=用户名和放大器;密码=密码”http://127.0.0.1:8000/api/api-token-auth/ (API / API-令牌认证/与obtain_auth_token视图下的URL) URL模式= [ URL(R'^ ..
发布时间:2016-07-25 10:20:10 ASP .NET

Django的REST的架构验证:需要URL关键参数?

我在Django 1.8工作的优良Django的其余部分的框架。我有一个公共的RESTful API。 我现在想开始要求键 GET参数与此API,并且不允许没有这个参数的任何请求。我将拨出键,用户要求手动。 我已经通过 DRF认证文档阅读,但我不知道有什么是符合我的使用案例。我觉得这是奇怪的,因为我的用例必须是很常见的。 基于令牌认证需要用户设置的HTTP标头。我典型的API用户并不复杂(谁 ..
发布时间:2016-07-25 09:45:07 ASP .NET

Django的休息框架返回上POST 403响应,PUT,DELETE尽管AllowAny权限

我使用的是 Django的oneall 来让我的网站上社会登录会话的认证。虽然它不是Django的休息框架建议的权威性供应商之一, rest_framework.authentication.SessionAuthentication 使用Django默认的会话验证。所以我想它应该是相当简单的集成。 在权限方面,最终我将使用 IsAdmin ,但为发展宗旨,我不得不将其设置为 IsAuthent ..
发布时间:2016-07-25 09:39:12 ASP .NET

其余的Django框架 - 理解认证和登录

我是Django的休息框架(和一般的休息)初学者,我有(现在)有一个UserViewSet它允许注册新用户,我可以从我的Andr​​oid应用POST到URL只是一个服务器端罚款(我得到201创建)。 我读了很多关于它,但我似乎并没有完全理解的登录名和验证的REST框架,特别在Django的REST框架的概念,它是如何工作的。 你“登录”(如在Facebook的为例),然后你可以提出请求? ..
发布时间:2016-07-25 09:17:17 ASP .NET

认证类的适当选择蟒蛇REST API由Web应用程序使用

我想建立一个使用Django的REST框架REST API。最初,它的客户将是一个Web应用程序,但可以想象未来的客户可能包括移动应用。 不幸的是我发现的文档中列出的身份验证类的列表有点混乱。它看起来像 TokenAuthentication 将满足我的需求。我宁愿避免的OAuth的认知开销,除非有令人信服的安全考虑走那条路。 这是我想在这个非常早期阶段获得正确的决定。任何人都可以提供任何建议 ..
发布时间:2016-07-24 18:07:48 Python

创建或更新(使用PUT)在Django的REST框架

我有其中有一个模型有一个主键 ID = models.UUIDField(primary_key = True,则默认值= uuid.uuid4,编辑= FALSE)。 在 PUT 请求发送到资源的端点 /api/v1/resource/.json 我想的创建的使用提供的 ID的新资源如果资源不存在。 的注:我使用的是 ModelViewSet 与 ModelSerializer 的 ..
发布时间:2016-05-23 22:02:25 其他开发

如何序列化为使用DjangoRestFramework多个模型

我已经定义了用户配置文件的模式,而是希望有一个API端点保存所有用户数据到两个车型。我的意思是,我使用的是用户模型,我有定义为USERPROFILE模型遵循 类用户配置(models.Model): 用户= models.OneToOneField(settings.AUTH_USER_MODEL) 传记= models.TextField() 当我定义为串行创建一个新用户, ..
发布时间:2016-05-22 22:23:00 其他开发