问题标签 [restangular]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
18700 浏览

angularjs - 在 AngularJS 中包含模块的正确方法

我正在学习 Angular,我正在尝试以这种方式包含 Restangular:

然后我像这样使用Restangular:

在这里我得到一个错误:Restangular 是未定义的。根据文档,这应该很简单:

但是我无法让它工作。是什么赋予了?

0 投票
1 回答
2239 浏览

javascript - Restangular POST 失败 https:// OPTIONS pass

我能够将我现有的大部分服务转换为使用 Restangular。除了一切POST正常。

有效的原始POST服务

这是这样使用的:

转换为 Restangular

以上未通过飞行前OPTIONS通行证,并放弃。我的原始服务和我尝试使用的 Restangular 调用有什么区别?

值得注意的是,我确实为 Restangular 设置了默认配置参数(以反映原始服务)

奇怪的是我的 RestangularGET需要 https:// WORK 上的凭据,并成功通过了OPTIONS阶段,并设法发送 cookie 数据。

任何帮助表示赞赏。谢谢。

0 投票
0 回答
242 浏览

javascript - 为什么 POST 请求不包含请求数据(Restangular)

我正在尝试对路由 /api/questionnaires 和 /api/assessors 执行 POST 请求。当我检查 POST 请求时,它不包含任何数据。但是当我在 js 控制台中检查变量“newQuestionnaire”和“assessor”时,它们被定义了。

0 投票
1 回答
919 浏览

angularjs - 使用 RestangularConfigurer 时删除 X-Requested-With?

我尝试使用 RestangularConfigurer 来配置我的restangular,但我不知道要替换它:

像这样进入 RestangularConfigurer:

有人对此有解决方案吗?

0 投票
1 回答
485 浏览

django - 如何使用 Django / Tastypie 插入 Angularjs / Restangular 项目?

我正在尝试使用 AngularJs 和 Restangular 来塑造一个项目,作为一个网络应用程序,以及 Django / Tastypie 作为应用程序调用的 API。

我有: - 使用种子应用程序中的网络服务器脚本运行时,角度应用程序运行良好。- 调用 url 时返回 json 的 django / Tastypie API。

但我不知道如何连接它们!如何使用我的 Django API 启动应用程序?我应该如何加载它?我在网上找不到很多例子...

非常感谢您的帮助。

0 投票
2 回答
795 浏览

python - 基于 REST 的身份验证

更新 3:REST API 权限:定义视图集时关联适当的权限类...

更新 2:REST 身份验证

编辑与用户一起返回权限对象

设置.py

身份验证.py

更新:解决方案

django restframework 视图集:

编辑添加了用户对象的 base64 编码 cookie(也在 JSON 有效负载中返回

原帖

编辑我将它连接到一个 PHP 遗留应用程序以并行运行,直到我可以在明年左右完全移植到 Python。因此,内置 Django Authentication 的吸引力并不那么吸引人

我有一个单页网络应用程序,它显示了一堆预告内容。如果单击内容,则会提示您登录。我在屏幕上使用 div 覆盖显示登录表单,并且我想将此表单上的数据提交到服务器进行身份验证。

我们的网站目前通过 HTTPS 运行,所以我认为一个简单的解决方案是目前最好的。

问题 1:登录服务:我正在考虑通过 POST REST 请求执行登录,但我不确定这是正确的方法 - 或者真的 - 如果有更好的方法。

问题 2:使用 Django-Rest-Framework 我需要协调身份验证和登录服务。我在想我会创建一个自定义身份验证来读取 cookie 并识别正确的用户和权限。这似乎是一个合理的解决方案?

问题3:饼干?我应该在哪里写cookie?我应该将它作为登录服务的一部分嵌入服务器的响应中,还是应该在成功登录后将其写入 js/客户端。我认为前者可能是更好的方法,并且可以允许我将来对 cookie 进行加密 [de],将所有代码放在一个地方(服务器)。有人认为在成功登录后在 javascript 端写入 cookie 更好吗?

我的客户端堆栈:AngularJs、RESTangular(它很好地拾取 cookie)和其他不太有趣的部分

我的服务器堆栈:Python 2.7、Django 1.5、Django-Rest-Framework

总是-提前谢谢你!

0 投票
1 回答
4809 浏览

angularjs - Angularjs ng-select未设置选定值

我正在尝试填充表单以编辑用户列表。

索引.html:

控制器.js:

我想要实现的是,当我单击表格上的一行时,我可以在表单中编辑选定的用户(以保存新值),除了用户角色之外,一切正常。如果我单击一行,则不会更新所选用户角色。

我认为这与通过 Restangular 调用的角色列表有关。有谁知道如何优雅地解决这个问题?

PS:我使用的是角度 1.2-rc2。

BR,雷内

0 投票
1 回答
1227 浏览

angularjs - 从 $resource 切换到 Restangular

我读过关于restangular的好东西,但我不知道如何从我当前使用$resource的配置切换。

这是我使用 $resource 的实际设置:

在 service.js 中:

两个不同的控制器使用此服务:

• “细节”控制器

• “列表”控制器:

我想用restangular替换所有$resource的东西。

配置后,Restangular 以基本方式获取数据,如下所示:

• 在“细节”控制器内部

• 在“列表”控制器内

这是有效的。但现在 :

1.如何获取响应标头?

2.如何将数据发送到成功回调函数内的范围?

0 投票
1 回答
292 浏览

angularjs - RestAngular 多个作用域创建了顶部作用域填充了其他作用域 null

这是我正在使用的代码...

我很简单地试图返回一个代理 ID 和代理名称的列表。网址是正确的,当我将其粘贴到 Chrome 中时,它会返回正确的数据,但我收到错误“无法获取未定义或空引用的属性 'toString'”

不知道我做错了什么......

我已经把我的代码改成了这个......

现在我看到多个范围,前 2 个填充,其余为空,为什么会这样?

这就是 Scopes 在 chrome 中的样子......

范围 006 和 007 填充了数据,其余为空

0 投票
1 回答
3524 浏览

angularjs - Restangular 是否支持 withCredentials 选项和 cors 请求的其他选项?

我正在谷歌搜索,但我没有找到任何线索

如果restangular支持withcredentials选项和cors请求的其他选项。

我的意思是我可以在没有任何问题的情况下在 cors 通话中使用它吗?

你能帮我吗 ?