django-rest-framework相关内容
我在djangorestframework中做了几个apis。 我可以使用api的html形式测试这两者,就像curl在命令行中一样。 现在我有一个api到一个模型一个ImageField。 我无法弄清楚使用哪个curl命令。 使用我在fot post操作之前使用的json格式的语法,它将是: S -H'Content-Type:application / json'-u“
..
如何在我的Django REST框架上启用CORS? 参考无用, 解决方案 您在问题中引用的链接建议使用 django-cors-headers ,其中文档说要安装库 pip install django-cors-headers ,然后将其添加到您安装的应用程序中: INSTALLED_APPS = ... 'corsheaders', ...
..
我在本地计算机(node& django's)上使用两个开发服务器。 我已经添加了 django-cors-headers ,以允许所有来源&方法(开发者)使用以下设置: CORS_ORIGIN_ALLOW_ALL ='ALL' CORS_ALLOW_METHODS =( 'GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS' )
..
我正在使用Django Rest Framework和Django CORS Headers作为后端API来构建AngularJS应用程序。 一切正常,直到今天。突然, csrfcookie 和 sessionid cookie 已停止在Chrome中显示。 我看到API使用 csrfcookie 回应我。 Chrome不会在开发工具中显示,但我在 chrome:// settings
..
我正在开发一个使用Django-rest-framework服务的ExtJS应用程序。我使用CORS标头允许从服务获取数据( https://github.com/OttoYiu / django-cors-headers )。 会发生什么,在某个时间点我想更改商店的URL。当我这样做,我得到以下错误: XMLHttpRequest不能加载http://10.98.0.241:800
..
我有一个非常简单的资源像这样我的模型'presentacion“ 类presentacionResource(ModelResource): 模型= presentacion 栏=(某些字段) ignore_fields =(少数无视) 和我需要实现这种验证,所以只要我阅读,我创建了两个包装 类AuthListOrCreateModelView(ListOrCreateModelVie
..
我使用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 $
..
我使用的文档中的SimpleRouter tuorial。 只是为了测试我创建了一个临时的验证类: 类BackboneBasicAuthentication(authentication.BaseAuthentication): DEF认证(个体经营,要求): 用户= User.objects.filter(用户名=“詹姆斯”) 回报(用户,无) 设
..
我试图用TokenAuthentication与我的观点之一。 作为记录在
..
我创建了一个智威汤逊,授权后端为应用。登录,注销,令牌检索和刷新所有做工精细,并符合市场预期。今天早上我增加了一个注册视图,这是投掷通常的“细节”:“不提供身份验证凭据错误你所期望的非认证的请求,因为这是默认值(见下文)。 不过,因为这是一个注册的端点,我不希望它仅允许授权的请求。综观的 DRF文档,我认为使用permission_classes与AllowAny封装会在这里工作,但它没有。
..
我做了一个验证类就像这样:
..
我工作的一个项目,以便为移动设备Django的休息框架认证。我使用的是默认令牌认证为从一个POST请求用户令牌发送用户名和密码。 卷曲--data“用户名=用户名和放大器;密码=密码”http://127.0.0.1:8000/api/api-token-auth/ (API / API-令牌认证/与obtain_auth_token视图下的URL) URL模式= [ URL(R'^
..
我在Django 1.8工作的优良Django的其余部分的框架。我有一个公共的RESTful API。 我现在想开始要求键 GET参数与此API,并且不允许没有这个参数的任何请求。我将拨出键,用户要求手动。 我已经通过 DRF认证文档阅读,但我不知道有什么是符合我的使用案例。我觉得这是奇怪的,因为我的用例必须是很常见的。 基于令牌认证需要用户设置的HTTP标头。我典型的API用户并不复杂(谁
..
我使用的是 Django的oneall 来让我的网站上社会登录会话的认证。虽然它不是Django的休息框架建议的权威性供应商之一, rest_framework.authentication.SessionAuthentication 使用Django默认的会话验证。所以我想它应该是相当简单的集成。 在权限方面,最终我将使用 IsAdmin ,但为发展宗旨,我不得不将其设置为 IsAuthent
..
我是Django的休息框架(和一般的休息)初学者,我有(现在)有一个UserViewSet它允许注册新用户,我可以从我的Android应用POST到URL只是一个服务器端罚款(我得到201创建)。 我读了很多关于它,但我似乎并没有完全理解的登录名和验证的REST框架,特别在Django的REST框架的概念,它是如何工作的。 你“登录”(如在Facebook的为例),然后你可以提出请求?
..
我想建立一个使用Django的REST框架REST API。最初,它的客户将是一个Web应用程序,但可以想象未来的客户可能包括移动应用。 不幸的是我发现的文档中列出的身份验证类的列表有点混乱。它看起来像 TokenAuthentication 将满足我的需求。我宁愿避免的OAuth的认知开销,除非有令人信服的安全考虑走那条路。 这是我想在这个非常早期阶段获得正确的决定。任何人都可以提供任何建议
..
我有我想要添加到我的Django的restframework API,它并不涉及任何模型的视图。虽然我在DEFAULT_PERMISSION_CLASSES使用“rest_framework.permissions.DjangoObjectPermissions”。 类EnumChoices(views.APIView): DEF得到(个体经营,要求): 枚举= {}
..
我有其中有一个模型有一个主键 ID = models.UUIDField(primary_key = True,则默认值= uuid.uuid4,编辑= FALSE)。 在 PUT 请求发送到资源的端点 /api/v1/resource/.json 我想的创建的使用提供的 ID的新资源如果资源不存在。 的注:我使用的是 ModelViewSet 与 ModelSerializer 的
..
我已经定义了用户配置文件的模式,而是希望有一个API端点保存所有用户数据到两个车型。我的意思是,我使用的是用户模型,我有定义为USERPROFILE模型遵循 类用户配置(models.Model): 用户= models.OneToOneField(settings.AUTH_USER_MODEL) 传记= models.TextField() 当我定义为串行创建一个新用户,
..
我有两个型号通过API暴露:每 RegionValue 有一个 ForeignKey的到 MapAnswer 。我想重新这是我们的API中内置使用present rest_framework 通过里面的 RegionValue SA领域的 MapAnswer 端点。我的 rest_framework 串行器看起来是这样的: 类RegionValueSerializer(serializers.M
..