2011-08-03 8 views
1

私は開発者ではない医療従事者ですので、簡単に行って.. :)OpenLaszloフロントエンドをDjangoバックエンドに組み込むことはできますか?

私はDjangoでEMR(Electronic Medical Record)を構築しようとしています。実際に私はすでにプロジェクトにうまくいます。合理的なAJAXとjQueryの統合を行ってきました。

私はフロントエンドを改善しようとしていて、オープンソースのRIAソリューションとしてOpenLaszloを見つけました。私はそれをDjangoまたはPythonのバックエンドに統合することが可能かどうか疑問に思っていました。

インターネット上でこの種の統合の参考資料が見つかりませんでした。

FlexフロントエンドとPyAMFとの統合について簡単に説明します。

はいの場合は、ステップバイステップのアドバイスをしていただければ幸いです。事前

答えて

1

おかげで別のDjangoのサーバーから/にOpenLaszloのサーバーのフィード情報を持つことが可能です。 Chapter 1: OpenLaszlo Architectureを参照してください。これには、OpenLaszloアプリケーションの開発に加えて、あなたのdjangoサイトの石鹸、休憩、または他のapiアクセスを開発する必要があります。

あなたは現在のUIでこの欠陥を文書化する時間を費やしましたか?フィードバックを得るために、現在の実装の前に潜在的なユーザーを座らせましたか?私の推薦は、問題があることを識別できるようになるまで、何かを「修正」しないことです。

+0

こんにちは@Manfre、ありがとうございます。あなたがリンクしている章を調べます。私は現在のUIに問題はありません。私は趣味としてそれを開発し、すぐにgooglecodeのオープンソースプロジェクトとしてリリースする予定です。私は、AJAXでjQueryとjQueryUIを使用して、あるレベルの対話性を得るようにしています。 OpenLaszloが私の頭に合っているように見えるのは、私がそれを使って遊んだ短い時間です。だから、もしこれがフロントエンドとして役に立つのであれば、私は考えていました。私はSOAP/REST APIの開発について多くのアイディアを持っていません。 – easwar

+0

djangoアプリにREST APIを追加する比較的簡単な方法については、django-piston(https://bitbucket.org/jespern/django-piston/wiki/Home)を参照してください。 OpenLaszloを使用する上で最大の不利な点の1つは、インストールが複雑になり、別のサーバー/サービスをインストールして製品を稼動させる必要があることです。 – Manfre

+0

ありがとうございました、あなたが言ったように、私はそれを変更したい既存のUIが嫌いではありません。だからプロセスが面倒すぎるなら、私はDjango、jQuery、jQueryUI、およびいくつかのプラグインの既存のスタックに固執するかもしれません。私は確かにdjango-pistonを見て、ここに私の経験を投稿します。 – easwar

0

OpenLaszloプラットフォームは、OpenLaszloデータセットからHTTP POSTS(別名REST)を受信し、XML応答を返すことができる任意のサーバーとの通信をサポートします。

サーバーがこれらの要件を満たしている場合は、OpenLaszloを使用してサーバーのバックエンドと通信するためのOpenLaszloフロントエンドを作成できます。

関連する問題