django-rest-framework相关内容

Django Rest Framework JWT:登录时如何更改令牌过期时间

我使用 Django REST framework JWT Auth 来创建会话和获得权限,唯一的问题是:当我登录并且令牌过期后,我无法继续执行我想要的操作,除非我再次登录.而且我没有完全理解为附加设置提供的文档. 那么任何人都可以解释一种动态创建(和刷新)我的令牌(遵循最佳实践)的方法,以便我可以在登录时继续进行操作. P.S:我的前端使用 angular 2,我将令牌插入到 Htt ..
发布时间:2021-11-09 04:07:21 其他开发

角度、django 和 csrf

来自 http://docs.angularjs.org/api/ng.$http ,它说我们应该设置包含令牌的默认标头,所以我正在关注它. 我的代码是这样的 var myapp = angular.module('myapp', ['ngCookies', 'ui.bootstrap']).config(['$routeProvider', function($routeProvider ..
发布时间:2021-11-09 03:44:43 其他开发

django-rest-framework 如何使模型序列化器字段成为必需

我有一个正在逐步填写的模型,这意味着我正在制作一个表单向导. 因为此模型中的大多数字段都是必需的,但具有 null=True, blank=True 以避免在提交部分数据时引发非空错误. 我正在使用 Angular.js 和 django-rest-framework,我需要告诉 api x 和 y 字段应该是必需的,如果它们为空,它需要返回验证错误. 解决方案 您需要专门覆盖该字 ..
发布时间:2021-11-09 02:56:38 Python

错误:[ngModel:datefmt] 预期 `2015-05-29T19:06:16.693209Z` 是一个日期 - Angular

我正在使用 Django 和 rest-framework 开发 angular 应用程序.. 应用程序从服务器接收带有 json 的信息.其中一个键是 created_time... 该字段的值是根据 iso-8601 的格式,例如 2015-05-29T19:06:16.693209Z. 在客户端我有一个字段: 但是当数据到达时,我收到此错误: 错误:[ngModel:da ..
发布时间:2021-11-09 02:17:35 前端开发

AngularJS + Django Rest Framework + CORS(CSRF Coo​​kie 没有出现在客户端)

我正在使用 AngularJS 和 Django Rest Framework + Django CORS Headers 开发一个单页应用程序. 我的问题是,当我联系后端时,“csrftoken"cookie 从未出现在我的浏览器中. 例如:我正在使用帖子进行登录.我正确获得了“sessionid"cookie,但“csrftoken"从未出现,因此我无法从我的客户那里发布正确的帖子 ..

Django API 在本地工作,但在 Elastic Beanstalk 上部署时不起作用

我正在使用 Django Rest Framework 和 Django Rest Framework JWT,但我遇到了关于本地行为与外部行为的问题. 当我发出 POST 请求以获取 JWT 令牌时,一切正常在本地和我的 EC2 实例上.但是,一旦我拥有令牌,当我向我的服务器发出需要身份验证的请求时,只有我的本地服务器返回预期的响应.在我部署的服务器上,我收到以下错误: {"deta ..
发布时间:2021-10-27 19:14:50 其他开发

带有 django swagger rest api 的 Nginx 静态文件 404

我有 Django rest API 应用程序,并且 swagger 在本地运行良好.我正在尝试使用容器对其进行配置并将其部署在 ECS 上. 现在,当我构建并运行容器时,应用程序运行良好(我的意思是出现了 swagger UI).当我将应用程序负载平衡器附加到它时,在浏览器上它给了我 404 个未找到 js 和 CSS 文件的文件. 这是网页浏览器的控制台输出. 这是我的 Ng ..

Django Rest Framework + Serializers + Vue.js,重置密码功能

我正在尝试创建重置密码功能,但我找不到一个很好的教程来解释如何使用 DRF 和 Vue.js 做到这一点.我正在使用序列化程序来传递数据,因此不涉及 html 视图.创建重置密码功能的最有效方法是什么? 我正在通过/api/v1/users/创建新用户. 这个想法是通过电子邮件发送一个链接,该链接指向 ResetPassword.vue(不太了解如何做到这一点,也找不到很好的教程),用 ..
发布时间:2021-09-20 19:32:52 前端开发

什么是“最好的"?构建 Django Webapp 前端的方法?

提前致谢!这更像是一个“哲学"问题,然后是直接请求对代码的意见,尽管我非常感谢任何人对代码示例的投入. 从我记事起,我就一直是“传统"开发人员,现在我以数据科学家的身份从事专业工作.话虽如此,我从未真正接触过的一个前沿领域是 Web 开发. 对于我正在处理的项目,我需要构建(并且在一定的时间范围内)一个外观漂亮的 Web 应用程序,其功能与 Wiki 网站有些相似(使用 Mediawi ..
发布时间:2021-09-11 19:07:43 其他开发

如何在 django DRF 中处理时区而不重复太多?

简介:我的项目 TIME_ZONE 等于 'UTC',而我的用户来自太多时区.因此,当我使用 date 或 time 或 dateTime 制作 POST 或 PUT 时字段 我在 serializer.save() 之前将这些字段转换为 UTC.然后,当用户发出 GET 请求时,我将相同的字段转换回用户的时区,即 request.user.timezone # 简化函数def locali ..