私は、Apache + mod_wsgi、python3.3 + ピラミッド 1.4 で実行されている実稼働サイトにデプロイすることができました。現在、ピラミッドのデフォルト ページが表示されています。
myapp フォルダーをいじっていました。削除しても__init__.py
、apache を再起動しても、デフォルトのピラミッド ページが表示されたままです。これはなぜですか?
なんらかの理由で、開発ではなくインストールを使用すると、別のフォルダー ( build ) が作成されます。ビルドの template.pt ファイルとテンプレート フォルダー内のファイルを編集して、Apache を再起動してみました。新しいプロジェクトをセットアップするときに付属するデフォルトのピラミッド ページがまだ表示されています。
これが正しい方法かどうかはわかりませんが、私にとってはうまくいきます。http://docs.pylonsproject.org/projects/pyramid/en/latest/tutorials/modwsgi/index.htmlで説明されているように install を使用する代わりに、ステップ 6:
$ ../bin/python setup.py install
開発を使用し、テンプレート フォルダー内の template.pt を編集し、apache を再起動したところ、サイトに変更が反映されています。