2016-04-25 14 views
0

私の質問は: 私はPyQtはGUIアプリケーションを持っています。今私はいくつかのデータをWebサーバーに公開したいと思っています。 他の人がPyQt Gui Appを持っていなくてもアクセスできるようになります。DjangoプロジェクトでPyQtはGUIアプリケーションを組み合わせる

私は、Djangoのに非常に新しいです。私はいくつかの最初の記事と例だけを読んだ。

だから私の質問は次のとおりです。 それはジャンゴを使用するfeasable方法は何ですか?他の非常に簡単な可能性はありますか? PyQt AppはSQlite3データベースも使用します。 djangoを使用する場合、これらのデータベースをdjangoに統合できますか?

あなたのお返事ありがとうございます!

答えて

1

私が理解するところでは、のデータの一部を、SQLiteデータベースにウェブサイト経由で公開したいとします。これは完全に有効なDjangoの使用であり、完全に実現可能です。

しかし、Djangoプロジェクトでは通常、抽象クラス(Djangoの用語ではモデルと呼ばれます)を使用して自動的にデータベース構造を定義しています。あなたの既存のデータベースを使用したい場合、それは完璧であり、可能ですが、いくつかの読書が必要です。基本的なDjangoのチュートリアルを読んでから、この文書をチェックしてください:Integrating django with legacy databases

+0

あなたの早い応答のために大変ありがとう! – MaBo

+0

私はまだ「プロフェッショナル」ではないので、私はこのフォーラムを使用するのがちょっと面倒です。私は読書を開始し、おそらくあなたはこの問題の横の別のポイントに応答することができます。このような別のプロジェクトを開始するときに、データベースを使ってdjangoプロジェクトを開始し、djangoデータベースにアクセスするデスクトップPython GUIアプリケーションを作成することができます。これはこれを可能な/良い方法ですか? – MaBo

+0

djangoによって作成されたデータベースは、一般に非常にうまく構成され、有用です。次のプロジェクトでは、djangoの観点からモデルを定義してから、PyQTアプリケーションを使用してdjango定義のデータベースに問い合わせを行うことができます。私は不思議ですが、もしあなたがすでにWebアプリを必要としているなら、100%webに行ってみませんか?なぜあなたはPyQtアプリケーションが必要ですか? –

関連する問題