4

Django サイトのホスティングを検討しているホストには mod_python がインストールされていますが、Django はありません。Django の INSTALL ファイルは、django ディレクトリを Python の site-packages ディレクトリにコピーするだけで Django をインストールできることを示しているため、sys.パスですが、.htaccess や mod_python から変更する方法がわかりません。

mod_python が Django を認識できるように変更sys.pathするにはどうすればよいですか?.htaccess

PS サイトには FTP 経由でしかアクセスできません (つまり、シェル アクセスはできません)。ホストを切り替えるだけのように思えますが、これを機能させるには説得力のある理由があるので、少なくとも試してみます。

4

3 に答える 3

3

Django のチケット #2255によると、mod_python で Django を使用するには、httpd.conf への管理者アクセスが必要です。sys.pathからの変更方法に関する基本的な質問に答えるには、 でPythonPathディレクティブを.htaccess使用できます。.htaccess

于 2009-04-18T22:22:26.887 に答える
1

お探しのPythonPath設定はありますか? 私は Django で試したことはありませんが、これでうまくいくはずです。

于 2009-04-18T22:20:16.097 に答える
1

mod_python の使い方が間違っています。Python Web アプリケーションを提供することを意図したものではありませんでした。これにはWSGIを使用する必要があります...または少なくともFastCGI。

于 2009-04-19T03:15:58.570 に答える