Ionic(AngularJS)をフロントエンドとして使用し、Djangoをバックエンドとして使用するモバイルアプリケーションを開発しています。 Djangoを使用して、アプリケーションが$ httpサービスを通じて消費するJSON Web APIとしてデータを公開できるかどうかを知りたかったのです。もしそうなら、私はそれをどうやってやりますか?Ionicをフロントエンド、Djangoをバックエンドとするモバイルアプリケーションの開発
5
A
答えて
6
私はまったく同じことをしていますので、うまく動作します。
http://www.django-rest-framework.org/
それはあなたのデータを提供するための柔軟なRESTフレームワークを提供します:
はを見てください。
anglejs側では、個人的には、私の意見ではより柔軟な約束であるため、$ httpの代わりに$ resourceを使用します。特に、$ q.all()を使用した連鎖は非常に便利です。
あなたは、ユーザーの許可を得れば、ここを見て:我々のアプリと話しジャンゴ残りの部分を取得する方法についていくつかのヒントに
Authorization header in AngularJS not working
を。
1
は、Djangoの休憩Frameworkと角度とジャンゴを使用してに偉大なイントロのためにこのビデオを見てください:ビデオで述べた
https://www.youtube.com/watch?v=GVDjoTt3r8A
サンプルアプリはここで見つけることができます:
関連する問題
- 1. Ionicモバイルアプリケーションのバックエンド開発に正しいDBMSを選択する方法は?
- 2. (Django)フロントエンドとバックエンドを分割
- 3. RESTとしてバックエンドでフロントエンドを開発するためのフレームワーク
- 4. ionicモバイルアプリケーション開発でAPIをバックエンドとして使用するにはどうすればよいですか?
- 5. ReactフロントエンドとDjango RESTバックエンドの統合テスト
- 6. マルチページサイトを開発するときのフロントエンドとバックエンドの分離方法
- 7. TFS 2010フロントエンド/バックエンドの展開
- 8. ASP.netモバイルアプリケーション開発
- 9. モバイルアプリケーション開発フレームワーク
- 10. APIとフロントエンドの開発
- 11. MVC .Netフロントエンドとバックエンド
- 12. フロントエンドとdjangoバックエンドをリモートサーバーにデプロイするとドメイン間の問題が発生する
- 13. Symfony2とフロントエンドとバックエンドのバンドル
- 14. Django、webpack、reactjs、react-routerとフロントエンドとバックエンドのデカップリング
- 15. Windows 7モバイルアプリケーションの開発
- 16. セキュリティのためのdjangoフロントエンドとバックエンドの分離
- 17. APIバックエンドとSPAのフロントエンド
- 18. Webpackバックエンドとフロントエンドのホットリロード
- 19. javaバックエンドとJavascriptフロントエンドのデプロイ
- 20. フロントエンドとバックエンドのソリューション組織
- 21. モバイルアプリケーションの開発に関する混乱
- 22. 既存のDjango Webサイト/アプリケーションに基づいてモバイルアプリケーションを開発する
- 23. フロントエンド開発勧告
- 24. フロントエンド= ..nginux .. =バックエンド?
- 25. バックエンド/フロントエンドCakePHP 3
- 26. モバイルアプリケーションのバックエンドでUWPでログアウト
- 27. は、Magentoのフロントエンド&バックエンド
- 28. モバイルアプリケーションの開発用にlocalhostだけでなく、モバイルアプリケーション開発用のGWT開発モード
- 29. モバイルアプリケーション、Ruby on Rails、またはDjango用の「クイック」Webバックエンドを構築するには?
- 30. モバイルアプリケーションのバックエンド選択に関するヘルプ
これは良い例のように見えます。ただし、コードがまだdjangoによってホストされている例のように、フロントエンドを別のアプリケーションとしてデプロイすることはできません。フロントエンドとは別のドメインからバックエンドをホストする場合は、もう少し作業を行い、独立したREST APIを実装する必要があります。 –