0

私のプロジェクトでは、次の要件を持つ機器追跡ツールを開発する責任があります

  1. 新しい機器は、管理者が特定のユーザーに追加できます
  2. 機器が人に割り当てられると、その人はリクエストを受け入れるように要求するので、彼は責任を負います
  3. ユーザーは自分の機器を他のユーザーに譲渡できます。
  4. 同時に、ステータスに変更があるたびに管理者にメールまたはメッセージを送信する必要があります。
  5. 誰もがアクセスできるネットワークに接続されている PC (したがって、実際には Web アプリではありません) にローカルに展開する必要があります。

これにはDjangoを使用できると思いましたが(私は初めてです)、ローカルPCへの展開についてあまり知りません。これを行うにはどうすればよいですか、またはこれに関するより良いアイデアはありますか?

4

2 に答える 2

2

それでもWebアプリが必要なように聞こえますが、従来のWebサーバーにデプロイすることはありません。注意すべき点の1つは、クライアントバージョンのWindows(XP、Vista)では、コンピューターごとに10の着信接続に制限されることです。

Djangoのインストール方法については、次の手順に従う必要があります。Pythonをまだインストールしていない場合は、バージョン2.5をインストールすることをお勧めします。バージョン2.5には、Djangoでの開発を非常に簡単に開始できる組み込みデータベースであるsqliteが含まれているためです。Djangoには独自の開発Webサーバーが含まれており、チュートリアルを進めると自然に出くわします。

インストールから始めて、チュートリアルに直接ジャンプします。Djangoでの開発に慣れれば、デプロイメントオプションをはるかに理解しやすくなります。

于 2008-11-20T05:23:09.823 に答える
1

http://docs.djangoproject.com/en/dev/howto/deployment/#howto-deployment-indexをお試しください

IISを使用して展開する必要がある場合は、http://code.djangoproject.com/wiki/DjangoOnWindowsWithIISAndSQLServerを試してください。

于 2008-11-20T05:31:14.643 に答える