问题标签 [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.

0 投票
1 回答
156 浏览

ios - 获取最新插入的对象 FatFractal

我在 iPhone 应用程序中使用 FatFractal 作为后端。一直在搜索网络和 FatFractal 文档,但没有任何运气。我想从手提包中检索集合中的最新对象:

0 投票
1 回答
608 浏览

c++ - 如何让 QWebView 直接渲染到 GStreamer 缓冲区?

我正在寻找一个简单的基于 QT 的 Web 浏览器,它带有一个 gstreamer 后端,作为更复杂程序的概念验证。这个想法是让 QWebView 渲染到 gstreamer 缓冲区,这些缓冲区将由 gstreamer 根据提供的参数显示或流式传输。

但是,我对 QT 很陌生,我不清楚如何让 QWebView 呈现到我选择的后端。任何提示将不胜感激。

0 投票
3 回答
3043 浏览

php - 如何在自定义集合上使用 addFieldToFilter

我想知道是否可以在Magento 1.7.2 中过滤自定义集合。 我当前的代码如下所示:

我可以打印它生成的查询,如果我在 MySQL 中运行它,我会得到正确的表行。但是,返回的集合中没有任何项目。没有过滤器的集合也返回所有正确的项目,因此集合实现没有问题。集合类继承自Mage_Core_Model_Resource_Db_Collection_Abstract

询问:

当前丑陋的解决方法:

0 投票
1 回答
1067 浏览

python - PowerDNS 没有从管道后端得到答案

我正在尝试为 powerdns 编写自己的管道后端,但无法使其正常工作。我正在使用我的后端启动 pdn_server 并尝试使用以下命令对其进行测试:

第一个问题是对后端的第一个查询带有类型“SOA”(后端 abi 版本 2):

我虽然“好的,让我们从 SOA 开始”并尝试编写部分代码。在调试中,我可以看到后端已启动,确实接收查询并将答案发送到 pdns。但似乎出了点问题,pdns 没有得到它。想不通是什么问题。源代码和调试如下:

调试:

0 投票
2 回答
4132 浏览

django - MongoEngine -- 如何为 authenticate() 自定义用户模型/自定义后端

概括

如何在 Django + MongoEngine 中使用自定义用户模型自定义身份验证后端(以允许电子邮件/密码身份验证)? (是否需要自定义后端?......即,在使用 MongoEngine 进行身份验证时使用电子邮件作为用户名。)

在 Django 中进行身份验证时,在使用Mongo作为主数据存储的同时使用自定义用户对象的直接(且完整!)示例是否有任何文档?(Postgres 有更清晰、更全面的文档……)


细节

MongoEngine 似乎只给你两种身份验证方式——“经典”(又名“ mongoengine.django.auth.MongoEngineBackend ”)方式......或者......“自定义用户模型”(又名“ django.contrib.auth ”) .backends.ModelBackend ') 方式——在 Nicolas Cortot 对这里另一个问题的回答中或多或少地简洁地概述了这两种方式:

Python-Social-Auth failed with mongoEngine (Django)

这两种身份验证技术都使您可以访问类似于 Django 的 AbstractBaseUser 类的authenticate()方法——该方法依赖于check_password函数。但是,在您使用所谓的“自定义用户模型”身份验证风格(如上面的链接中所述)的那一刻......然后将其与自定义后端配对(以便使用电子邮件作为用户名)......你由于无法访问典型的 authenticate() 函数而遇到麻烦。

比如像这样...

account.models.py



my_custom_backend.py

所以,看起来,我有义务编写自己的 check_password 函数。为了获得通常在 PostgreSQL 身份验证中发现的AbstractBaseUser类固有的所有优点,我必须完全扩展我的自定义用户模型,这看起来很老套,而且不能很干。

我在这里完全糊涂了吗?...即,如果我想在使用 MongoEngine 时使用电子邮件而不是用户名进行身份验证,是否真的完全没有必要使用自定义后端?

我觉得我可能对 Django 在身份验证方面如何与 MongoEngine 一起工作,以及我在该过程中如何建模和调用自定义用户对象/我的 MongoEngine 用户对象的特定子类有一个基本的误解......

因为——就像现在一样——我在浏览器中收到“ 'AnonymousUser' 对象没有属性'backend' ”错误消息。我还注意到这个问题有时会因为意想不到的原因而存在——即:可能,authenticate() 方法需要一个散列密码,或者因为登录名(电子邮件)太长......?有关可能属于后一种情况的更多情况,请参阅:

Django 注册表单“AnonymousUser”对象没有属性“后端”


设置.py


帐户.views.py

0 投票
2 回答
1129 浏览

content-management-system - 具有客户友好型在线 CMS 的在线应用程序后端

那里有大量的在线 CMS 服务。还有大量(新的)后端即服务产品。但我似乎找不到我要找的东西。

我正在为客户构建一个应用程序。该应用程序包含有关商店、产品等的数据。客户必须能够更新此数据(而不仅仅是一个人:每个商店经理都需要能够登录并编辑他们自己商店的数据)。当然,应用程序必须能够访问这些数据。

客户在线编辑数据 这必须非常用户友好且完全在线。我不想向我的客户出售他们需要在他们的服务器上安装东西的东西。我不想向他们出售可以在线访问但看起来像 phpMyAdmin 的东西。

我希望店主能够访问网页,登录,然后看到一个漂亮的 UI,他们可以在其中编辑商店的数据。后端需要有一个漂亮的前端,该前端可以自动生成该特定店主允许编辑的任何数据。

所以有两个位:将数据存储在云中,以便应用程序(我正在使用 Titanium 构建)可以访问它,并允许客户端登录到后端并以非技术人员编辑数据,人性化的方式。

这是我尝试过的事情的清单...

后端即服务

具有出色后端但没有简单的自动生成数据编辑网站的服务:

  • Appcelerator (Titanium) 云服务
  • 亚马逊 EC2
  • Stackmob
  • 背梁
  • Web万塔
  • 解析
  • API o 垫
  • ShepHertz Cloud42
  • 纪伊

在线内容管理系统

为客户端提供了一种编辑数据的好方法的服务,但没有简单的应用程序连接方法:

  • 云CMS
  • (我敢肯定还有很多其他人)

似乎没有人提供 BaaS 和在线 CMS 的交叉品种,这太疯狂了。很多人正在为客户构建应用程序,而很多客户并不精通技术,并且不愿意获得他们不了解的特殊服务器和主机数据库软件。为什么这不存在?我错过了什么?

0 投票
1 回答
2349 浏览

python - 从未调用过 Django 自定义后端“get_user”。用户始终是匿名的

我按照 django doc 的建议实现了一个自定义身份验证后端,我有两种方法 - 身份验证和 get_user。

我确认调用了我的自定义“身份验证”方法并返回了正确的用户,但在 request.user 中我总是得到 AnonymousUser 并且我的“get_user”方法永远不会被调用。

它可能与会话有关,因为当我解码会话时,我看到的唯一东西是"{u'django_language': u'en'}"

我错过了什么?

这是我的自定义 SSOBackend

我正在使用我的自定义中间件登录用户:

这是我的 settings.py 中的内容:

0 投票
1 回答
699 浏览

php - 将 Wordpress 等后端添加到 PHP 网站

我有一个前段时间用 PHP 创建的网站。我想要像 wordpress 这样的管理面板。这样我就可以通过它编辑页面内容,也可以添加新页面。我应该怎么做,有哪些可用的选项?

0 投票
1 回答
8289 浏览

android - 我可以在后端为 Android 应用程序使用一些 Python 吗?

大多数后端的东西都在 PHP 中,它处理从 Android 应用程序到后端的 JSON 请求和数据响应流。

我想开始编写 Python 代码来处理我要在我的应用程序中添加的额外功能。我怎样才能做到这一点?我需要在后端安装 Django 或类似的东西吗?我们的虚拟主机确实显示“Python 支持”。我猜只有几个 Python 类和一些帮助库文件就足够了。

但这是我在概念上陷入困境的地方:

在 Android 中,在应用程序中,在用户端,假设我使用此函数将所有查询发送到后端:

我的问题是,我如何集成后端 Python 代码和客户端 Android 应用程序代码以相互通信。我的 Android 代码中的 URL 应该是什么,以便将数据从用户传递到后端?我如何链接它们?

我是否需要专门设置一些第三方 Python API 来处理来自后端 Android 应用程序的调用?或者我可以只使用简单的 Python 函数和类来实现,其中包含针对特定 URI 的 HTTP 请求和响应?

0 投票
1 回答
6028 浏览

php - 将自定义页面添加到仅对编辑器用户可见的管理菜单

我想构建一个自定义分配管理并将其结果显示在 wordpress 后端。

我添加了一个新的管理菜单项,如下所示:

这在管理员登录时工作正常,但我需要在编辑器登录时显示。

请让我知道正确的解决方案。谢谢