いくつかのブログ エントリ &c があり、Dreamhost での Python のいくつかの問題と、それらを回避して適切な Web フレームワークを実行する方法を指摘しています。(ほとんどの投稿は 1 年以上経過しているため、dreamhost がそれ以降にいくつかの問題を修正した可能性もありますが、実際に確認する唯一の方法は試してみることです!-)。
このページ、dreamhost 自身の Python に関する wikiページから始めてください。仮想環境の使用、カスタム Python &c の構築 (絶対に必要な場合)、および WSGI アプリの実行について説明します。WSGI は、誰もが推奨する Django だけでなく、Pylons &c も含め、最新のすべての Python Web フレームワークの共通の基盤です。
Dreamhost で Pylons を実行する際のメモはここにあります(ただし、Dreamhost はいくつかの問題を修正したように見えます。たとえば、前述の URL で確認できるように、WSGI に対して Dreamhostflup
が推奨する FCGI レイヤーになりました) とそこからのリンクです。Pylons を使用する場合は、これを使用して auth (認証と承認) を行う最善の方法を検討するのに最適な場所です。誰もがジャンゴを推奨しているので、私は悪魔の擁護者を演じようとしていますが、初心者にとっては、実際にはパイロンよりもジャンゴの方が優れているかもしれません(それでも、1日かそこらを費やして、主要な代替案を1つにコミットする前に、それぞれの主要な代替案を軽く調査することは良い投資です.あなたの時間の!-)。
Django の場合も、dreamhost の公式wiki ページがあり、かなり詳細です。必ずそれを読み、それが指している他の URL に簡単にアクセスしてください。提供されたauth
モジュールは、Django を使用することに決めた場合、認証と承認を行うための最良の方法であることは間違いありません。
そして、どちらの方法を選択しても、幸運を祈ります!