問題タブ [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 投票する
2 に答える
562 参照

django - django カスタム バックエンドの作成

サイトの検索機能用に django カスタム バックエンドを作成したい (クエリと全文検索に対して mysql を使用)。どこに作成すればよいですか? 新しい別アプリのモデルで書こうかな。? または、既存のアプリに書き込む必要があります。または、既存のアプリのモデルに書き込む必要がありますか?

私は django の経験があまりなく、これまでバックエンドを書いたことがありません。とにかくできることはわかっていますが、推奨される方法を知りたいです。他のプロジェクトやアプリでも使用できると思います。

ありがとう

0 投票する
1 に答える
2002 参照

javascript - 自分のサーバーでホストできるBaaSソリューションはありますか?

私は最近、CloudMine、Parse、ApigeeなどのさまざまなBaaS製品について知りました。これらは、phpバックエンドなどの設定を気にせずに簡単にWebアプリを作成するための優れた方法のようです。ただし、データの可用性が重要なプロジェクトではこれが必要なので、オフラインの場合でもデータを利用できるようにする必要があります(アプリケーションはローカルでホストされます)。それで、自分のバックエンドをロールすることなくサーバーにデータを簡単に保存するための本当にシンプルなJavaScript APIを提供するソリューションはありますか?

0 投票する
2 に答える
200 参照

django - Django authentication backend returning multiple status values

I am writing a custom authentication backend (and a custom user model) to check if a user account is locked or expired. I see that in all the examples of authentication backend return value is either a User object or None. And the only exception generated is User.DoesNotExist.

My question is how should I go about returning different results (e.g. account is locked or expired or max number of login attempts have reached)?

Should I raise custom exceptions or there is another way to do this?

I am using Django 1.5alpha.

EDIT: I need to get multiple statuses to display appropriate message to a user and redirect to an appropriate view.

0 投票する
4 に答える
778 参照

templates - joomla 2.5 バックエンド コンポーネントの変更

次のことをしたい:

背景にいくつかの画像が表示される Joomla Web サイトを開発しています。

私が望むのは、表示されるウェブサイトのセクションに応じて異なる画像を表示することです。たとえば、次のようになります。

HOME: ../images/img1.jpg ../images/img2.jpg

私たちについて: ../images/img3.jpg ../images/img4.jpg

バックエンドの「編集メニュー項目」レイアウトに何らかのオーバーライドを使用して、そのセクションに表示する写真を選択する新しいフィールドを追加し、それらのファイルをテンプレートに HTML として出力することを考えました。

これを行う方法はありますか?

または、もっと簡単な方法があるかもしれません。

0 投票する
1 に答える
2518 参照

python - サードパーティ アプリ経由の Django カスタム認証バックエンド

サードパーティ サービス (Facebook、LinkedIn など) からの一意の ID に基づいてユーザーをログインさせるカスタム認証バックエンドを Django に実装しようとしています。一意の識別子が戻ってきたので、シームレスにログインしたいと思います。

しかし、カスタム バックエンドが機能せず、「None」が返されます。

これが私のカスタムバックエンドです:

settings.py でこのバックエンドを有効にしました。

そして、これは私がviews.pyでそれを処理する方法です:

この呼び出しはシェルで問題なく機能します。ユーザーが返されます。しかし、認証呼び出しは失敗しています - 私が間違っていることについて何か考えはありますか?

0 投票する
1 に答える
98 参照

commonjs - FatFractal で BackReference 構文を使用して、grabbag からの結果を制限するにはどうすればよいですか?

グラブバッグから返される結果を制限するには、クエリを渡す必要があることがわかりました。イベント プレイリスト (グラブバッグ) には、曲に関連付けられた写真よりもはるかに多くの曲があります。

grabBagGetAllForQuery に渡すクエリ構文は何ですか? 基本的に、グラブバッグ内の特定の WNTrack に後方参照があるかどうかを確認する必要があります。そうでない場合は、写真に関連付けられていないため、返される結果セットに含まれません。

0 投票する
1 に答える
150 参照

web-applications - FatFractal ログイン アクセスの制限

FatFractal Javascript SDK を使用していますが、アプリケーションに以前に登録されていないユーザー名に対しても login() 関数が成功することに気付きました。アプリにアクセスする前に、ユーザーに登録プロセスを強制したいと考えています。ユーザー名が以前にアプリのバックエンドに登録されていない場合、ログイン アクセスを制限する方法はありますか?

編集:問題を説明するのに役立ついくつかの単純化されたコードスニペットを次に示します...

関連する変数:

HTMLフォームに配線された私のログイン機能:

アプリにまだ登録されていないユーザー名が入力された場合、ff.login() 失敗コールバック関数が実行されることを期待します。ただし、すべての新しいログイン試行 (明らかに、既存のユーザー名 + 間違ったパスワードの組み合わせは機能しません) では、成功のコールバック関数が実行され、ユーザーはアプリへのアクセスを許可されます。

0 投票する
1 に答える
1320 参照

php - wordpressのダッシュボードに登録したサイドバーのテキストウィジェットを追加するには?

wordpress のダッシュボードに特定の text-widget($id) または全体の dynamic_sidebar($id) を追加できるかどうか疑問に思っています。

実際には、「外観 > ウィジェット」メニューに移動せずに、クライアントがダッシュボードのテキスト ウィジェットのテキストを編集する必要があるだけです。このセクションは、このユーザー ロールでは非表示になっています。

ここにリンクまたはコードを残していただければ幸いです。
前もって感謝します

0 投票する
1 に答える
156 参照

web-applications - FatFractal grabBagAdd()-エラー400:オブジェクトのグラブバッグにNULLアイテムを追加できません

FatFractal JavaScript(HTML5)SDKを使用してgrabBagAdd()メソッドを呼び出すと、エラーが発生します。この特定の問題の場合、私のデータモデルは単純で、カスタムTeamオブジェクトとデフォルトのFFUserオブジェクトの2つのオブジェクトタイプのみが含まれます。

関連するFFDL宣言:

JSオブジェクト宣言:

選択したチームのメンバーのグラブバッグにFFUserを追加しようとしています。KnockoutJSバインディングを使用してWebアプリのデータを表示し、KnockoutJSオブザーバブルを使用してデータをローカルに保存しています。エラーを生成するユースケースの適切な手順は次のとおりです。

ユーザーがログインした後、アプリのバックエンドからTeamsをプルします。以下self.teamsは、HTML選択メニューにバインドされた監視可能な配列です。

ユーザーは選択メニューからチームを選択し、チームメンバーとして追加するユーザー名を入力します。送信すると、grabBagAdd()が実行されます。以下self.selectedTeamは、選択メニューの値へのオブザーバブルバインドであり、からのチームオブジェクトの1つが含まれていますself.teams。また、self.addMemberEmailユーザー名入力ボックスの値への監視可能なバインドです。

FatFractalは400: Bad Request次のようなエラーを返します。

エラーをどうすればよいかわからない。どんな助けでもいただければ幸いです!

0 投票する
1 に答える
174 参照

web-applications - FatFractal配置エラー400:ユーザーには配置する権限がありません

WebアプリケーションをFatFractalCloudサーバーにデプロイしようとしています。

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 Consoleにログインすると、ToDosアプリケーションがサブドメインに属していると表示されるtestingので、両方ともFatFractalユーザーアカウントで登録されていると確信しています。さらに、を使用して、このアプリケーションをローカルホストに正常にデプロイできますffef deploylocal

このエラーが発生している理由や、原因のトラブルシューティングを行うために実行できる手順についてのアイデアはありますか?