問題タブ [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.
angularjs - AngularJS にモジュールを含める適切な方法
私はAngularを学んでおり、この方法でRestangularを含めようとしています:
次に、次のように Restangular を使用しています。
ここでエラーが発生します: Restangular is undefined. ドキュメントによると、これは単純なはずです。
しかし、私はそれを機能させることができません。何を与える?
javascript - Restangular POST が失敗する https:// OPTIONS パス
既存のサービスのほとんどを Restangular を使用するように変換することができました。以外はすべてPOST
正常に動作しています。
働くオリジナルPOST
サービス
これは次のように使用されます:
Reangular への変換
上記はプリフライトOPTIONS
パスに失敗し、あきらめました。元のサービスと使用しようとしている Restangular 呼び出しの違いは何ですか?
Restangular のデフォルトの構成パラメータを設定したことは注目に値します (元のサービスをミラーリングするため)。
奇妙なのは、私の RestangularGET
が https:// WORK の資格情報を必要とし、OPTIONS
フェーズを正常に通過し、Cookie データの送信に成功したことです。
どんな助けでも大歓迎です。ありがとう。
javascript - POST リクエストにリクエスト データが含まれていないのはなぜですか (Restangular)
ルート /api/questionnaires および /api/assessors で POST リクエストを実行しようとしています。POST リクエストを検査すると、データが含まれていません。しかし、変数 'newQuestionnaire' と 'assessor' を js コンソールで確認すると、それらが定義されています。
django - Angularjs / Restangular Project を Django / Tastypie にプラグインするには?
Web アプリとして AngularJs と Restangular を使用し、アプリによって呼び出される API として Django / Tastypie を使用してプロジェクトを形成しようとしています。
私は持っています:-シードアプリのWebサーバースクリプトで実行すると、Angularアプリがうまく機能します。- URL が呼び出されたときに json を返す django / Tastypie API。
しかし、それらを接続する方法がわかりません!Django API でアプリを起動するにはどうすればよいですか? どのようにロードすればよいですか?ウェブ上で多くの例が見つかりません...
あなたの助けに感謝します。
python - REST 経由の認証
更新 3 : REST API 権限: ビューセットを定義するときに、適切な権限クラスを関連付けます...
更新 2 : REST 認証
編集:ユーザーと一緒に Permissions オブジェクトを返します
設定.py
authentication.py
更新:ソリューションの作業
django restframework ビューセット:
編集:ユーザーオブジェクトのbase64エンコードCookieを追加しました(JSONペイロードでも返されます)
元の投稿
編集:来年かそこらでPythonに完全に移植できるようになるまで、これをPHPレガシーアプリケーションに接続して並行して実行しています。したがって、組み込みの Django Authentication の魅力はそれほど魅力的ではありません
たくさんのティーザーコンテンツを表示する単一ページの Web アプリがあります。コンテンツをクリックすると、ログインを求められます。画面にオーバーレイされた div を使用してログイン フォームを表示し、このフォームのデータを認証のためにサーバーに送信したいと考えています。
私たちのサイトは現在 HTTPS で実行されているため、現時点ではシンプルなソリューションが最適だと考えています。
質問 1: ログイン サービス: POST REST 要求でログインを実行することを考えていましたが、これが正しいアプローチであるかどうかはわかりません。
質問 2: Django-Rest-Framework を使用して、認証とログイン サービスを調整する必要があります。Cookie を読み取り、適切なユーザーと権限を識別するカスタム認証を作成することを考えていました。これは合理的な解決策のように思えますか?
質問 3: クッキー? クッキーはどこに書くべきですか?ログインサービスの一部としてサーバーからの応答に埋め込む必要がありますか、またはログインが成功したときにjs /クライアント側に書き込む必要があります。おそらく前者の方が良い方法であり、許可することができます将来、すべてのコードを 1 つの場所 (サーバー) に格納して、Cookie を暗号化 [復号化] します。ログインが成功したときにJavaScript側にCookieを書き込む方が良いと思う人はいますか?
私のクライアント スタック: AngularJs、RESTangular (Cookie を適切に取得します)、およびその他のそれほど興味深いものではありません
私のサーバー スタック: Python 2.7、Django 1.5、Django-Rest-Framework
いつも - よろしくお願いします!
angularjs - Restangular は、cors リクエストの withCredentials オプションとその他のオプションをサポートしていますか?
ググってるけど何の手がかりも見つからない
relangular が withcredentials オプションをサポートし、cors リクエストのその他のオプションがサポートされているかどうか。
つまり、cors 呼び出しで問題なく使用できますか?
助けてくれませんか?