问题标签 [custom-backend]
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.
django - 编写 django 自定义后端
我想为我的网站的搜索功能编写 django 自定义后端(使用 mysql 匹配查询/全文搜索),那么我应该在哪里写呢?我应该在一个新的单独应用程序的模型中编写它。? 或者我应该把它写在一些现有的应用程序中。还是应该将其写入某些现有应用程序的模型中?
我在 django 方面没有太多经验,以前从未写过任何后端。我知道无论如何都可以做到,但我想知道推荐的方式。我认为它也可以在其他项目或应用程序中使用。
谢谢
javascript - 是否有可以在我自己的服务器上托管的 BaaS 解决方案?
我最近才发现一堆不同的 BaaS 产品,如 CloudMine、Parse 和 Apigee,它们似乎是一种轻松构建快速 Web 应用程序的好方法,而无需担心设置一些 php 后端等。但是,对于一个数据可用性是关键的项目,我需要这个,所以即使我处于离线状态,我也必须有可用的数据(应用程序将在本地托管)。那么有没有一种解决方案可以为我提供一个非常简单的 JavaScript API 来在服务器上轻松存储数据而无需滚动我自己的后端?
django - Django 身份验证后端返回多个状态值
我正在编写自定义身份验证后端(和自定义用户模型)来检查用户帐户是否被锁定或过期。我看到,在所有身份验证后端返回值的示例中,要么是用户对象,要么是无。生成的唯一异常是 User.DoesNotExist。
我的问题是我应该如何返回不同的结果(例如帐户被锁定或过期或已达到最大登录尝试次数)?
我应该提出自定义异常还是有其他方法可以做到这一点?
我正在使用 Django 1.5alpha。
编辑:我需要获得多个状态才能向用户显示适当的消息并重定向到适当的视图。
templates - joomla 2.5 修改后端组件
我想做下一件事:
我正在开发一个 Joomla 网站,该网站具有显示一些图像的背景。
我想要的是根据显示的网站部分显示不同的图像,例如:
主页:../images/img1.jpg ../images/img2.jpg
关于我们:../images/img3.jpg ../images/img4.jpg
我想在后端的“编辑菜单项”布局上使用某种覆盖来添加一些新字段,在其中选择我希望该部分显示的图片,然后在模板上将这些文件输出为 HTML。
有没有办法做到这一点?
或者也许有更简单的方法。
python - 通过第三方应用程序的 Django 自定义身份验证后端
我正在尝试在 Django 中实现自定义身份验证后端,它将基于来自第三方服务(Facebook、LinkedIn 等)的唯一 ID 登录用户。基本上,一旦用户 OAuth 到第三方服务并获得唯一标识符回来,我想无缝登录。
但是我的自定义后端不起作用并返回“无”。
这是我的自定义后端:
我在我的 settings.py 中启用了这个后端:
这就是我在views.py中处理它的方式:
这调用在 shell 中工作没有问题——返回用户。但是身份验证调用失败了 - 关于我做错了什么的任何想法?
commonjs - 如何使用带有 FatFractal 的 BackReference 语法限制抓取包的结果?
事实证明,我需要传入一个查询来限制从抓取包返回的结果。我在事件播放列表(grabbag)中有更多的歌曲,而不是与歌曲相关的图片。
传递给grabBagGetAllForQuery 的查询语法是什么?我基本上需要查看手提包中的特定 WNTrack 是否有反向引用。如果不是,则它没有与照片相关联,也不应该包含在返回的结果集中。
web-applications - 限制 FatFractal 登录访问
我正在使用 FatFractal Javascript SDK,我注意到 login() 函数即使对于以前没有在我的应用程序中注册的用户名也是成功的。我想强制用户在访问我的应用程序之前逐步完成注册过程。如果用户名之前没有在我的应用程序的后端注册,有没有办法限制登录访问?
编辑:这里有一些简化的代码片段来帮助说明问题......
相关变量:
我的登录功能连接到 HTML 表单:
在输入尚未在我的应用程序中注册的用户名的情况下,我希望 ff.login() 失败回调函数能够执行。但是,对于所有新的登录尝试(显然,现有用户名 + 错误密码组合不起作用),成功回调函数将执行,并且用户被授予访问应用程序的权限。
php - 如何在 wordpress 的仪表板上添加已注册侧边栏的文本小部件?
我想知道是否可以在 wordpress 的仪表板中添加特定的文本小部件($id)或整个 dynamic_sidebar($id)。
实际上,我只需要客户端在仪表板上编辑文本小部件的文本,而无需转到菜单“外观 > 小部件”——此部分对于该用户角色是隐藏的。
如果您可以在此处留下一些链接或代码,我将不胜感激。
提前致谢
web-applications - FatFractal grabBagAdd() -- 错误 400:无法将 NULL 项添加到对象的抓包中
使用 FatFractal JavaScript (HTML5) SDK 调用 grabBagAdd() 方法时出现错误。对于这个特殊问题,我的数据模型很简单,只涉及两种对象类型:自定义 Team 对象和默认的 FFUser 对象。
相关 FFDL 声明:
JS 对象声明:
我只是试图将 FFUser 添加到选定团队的成员抓包中。我正在使用 KnockoutJS 绑定来显示我的 Web 应用程序的数据,并使用 KnockoutJS 可观察对象来在本地存储数据。产生错误的用例中的相关步骤如下:
用户登录后,从我的应用程序后端拉取团队。下面self.teams
是一个绑定到 HTML 选择菜单的可观察数组。
用户从选择菜单中选择一个团队并输入用户名以添加为团队成员。提交后,将执行 grabBagAdd()。下面,self.selectedTeam
是一个绑定到选择菜单值的可观察对象,并包含来自 的 Team 对象之一self.teams
。此外,self.addMemberEmail
是一个绑定到用户名输入框的值的 observable。
FatFractal 返回400: Bad Request
错误如下:
不知道该怎么做的错误。任何帮助,将不胜感激!
web-applications - FatFractal 部署错误 400:用户没有部署权限
我正在尝试将我的 Web 应用程序部署到 FatFractal Cloud 服务器,并且
ffef deployFFFabric
命令行工具返回以下错误:
Deployment response code : 400
Failed to deploy : reason [400: ffPermissions: User mv0KsSPKJe4gdAhbmxD3w6 does
not have permission to deploy Application with context: ToDos to Domain: testing.]
当我登录到 FatFractal 控制台时,我的ToDos
应用程序被列为属于我的testing
子域,所以我确信它们都在我的 FatFractal 用户帐户下注册。此外,我能够使用ffef deploylocal
.
关于为什么会发生此错误和/或我可以采取哪些步骤来解决原因的任何想法?