私はPythonで新しいWebアプリケーションを開発するためのDjangoに興味があります。私は、デスクトップPythonアプリケーションで同じコードを再利用できるようにしたいと思います。 (これはPHP上のPythonの魅力の一つです)。 Djangoで書かれたアプリをデスクトップアプリケーションとして再パッケージする方法はありますか?django(python)アプリケーションをデスクトップで実行するようにパッケージ化できますか?
3
A
答えて
0
もちろん可能です!しかし、私が考えることができるデスクトップアプリケーションにとって有用な唯一のDjangoの部分はORMです。プレゼンテーションレイヤーでは、HTMLを使用する方法を見つけるか、python gwk(またはそのようなもの)を使用する必要があります。
0
DjangoKitがあります。これはあなたが望むことを行い、djangoプロジェクトに基づいてMac GUIアプリケーションを作成します。
HTMLをレンダリングするためにWebKitビューを取得するのが本当に簡単なので、もっと簡単かもしれませんが、そこからいくつかのアイデアを使用することができます。
+0
WindowsまたはLinuxに相当するものはありますか? – monotasker
関連する問題
- 1. djangoアプリケーションをパッケージ化するにはどうすればよいですか?
- 2. OpenCVをPythonアプリケーションでパッケージ化する
- 3. Pythonアプリケーションをパッケージ化する
- 4. クリーンなWindows 10マシンで実行するためのUWP C++アプリケーションを簡単にパッケージ化できますか?
- 5. デスクトップにインストールするアプリケーションのノードとMongoDBのパッケージ化。
- 6. Pythonライブラリを実行可能ファイルでパッケージ化する
- 7. cmdでコマンドラインを実行するようにPythonに指示できますか?
- 8. python3Kアプリケーションを実行可能ファイルにパッケージ化するには?
- 9. buildozerパッケージでkivyアプリケーションをパッケージ化する
- 10. Google Cloud PlatformのPythonアプリケーションでWebpackを実行できますか?
- 11. Pythonパッケージを実行する
- 12. djangoでは、レールのようにPythonインタプリタにdjangoアプリをロードできますか?
- 13. 小さなPythonプログラムで入力できるようにするdjangoアプリケーションを作成するには、コードを実行して結果を表示しますか?
- 14. Raspbianのデスクトップから実行ファイルを実行しようとするとうまくいきません
- 15. ローカルで実行するデーモン/ PythonスクリプトからDjangoアプリケーションを呼び出すことができます
- 16. パッケージ化されたPythonアプリケーションをpyinstallerで整理するには?
- 17. Numpy(または他のPythonパッケージ)をAndroidで実行できますか?
- 18. アプリケーションに入力ファイルが必要なときにPythonでアプリケーションを実行するようにする
- 19. 実行可能なJARとポータブルJREをどのようにパッケージ化できますか?
- 20. Djangoでは、Request.responseをDjangoのレスポンスとしてどのように再パッケージ化するのですか?
- 21. pythonスクリプトをオンラインで実行する(django)
- 22. .NETアプリケーションをパッケージ化して.NETなしでコンピュータ上で実行する
- 23. どのようにPHP上でPythonを実行できますか?
- 24. どのようにしてWindows上でPython dbusを実行できますか?
- 25. Pythonファイルをパッケージ化して別のPCで実行するには?
- 26. Windowsで実行ファイルにPythonファイルをコンパイルしてパッケージ化する方法64bit
- 27. ChromeデスクトップでFlash Playerを実行するように依頼する
- 28. 特定のユーザーレベルのアプリケーションをカーネルモードで実行できるようにすることはできますか?
- 29. warファイルに.exeアプリケーションをパッケージ化することはできますか?
- 30. djangoアプリケーションをパッケージ化してローカルにデプロイする
Djangoフレームワークをローカルマシンのブラウザで実行することができますか?私が避けたいのは、ユーザーに完全なサーバーを設定させることです。 – monotasker
いいえ問題は、あなたも.exeを作ることができます:) – Willian
もちろんそれができます。開発サーバー( 'runserver'で実行するもの)はこれを行うことができます。ユーザーはデフォルトでlocalhost:8000に移動するだけで、アプリケーションがあります。 SQLiteを使用する場合は、データベースサーバも必要ありません。 – Spacedman