0

このページでは、次のように読みます。

ビューを書かない場合、ディクショナリは「views/generic.html」によってレンダリングされます

このコメントはファイルに関して行われますdefault/index.pyが、問題は HTML ファイルが存在default/index.html、テキストの前半で次のように述べられていることです。

アクションが辞書を返すとき、web2py は次の名前のビューを探します。[controller]/[function].[extension]

4

1 に答える 1

0

質問が何であるかわかりませんが、その最初のステートメントは存在しない に関するものdefault/index.pyではありません。むしろ、index()/controllers フォルダーにある default.py コントローラーの関数を参照します。/views/default/index.html ビューがない場合、関数によって返されるディクショナリはindex()/views/generic.html ビューによってレンダリングされると単純に述べています。つまり、web2py は最初に /views/default/index.html ビューを探し、そのビューが存在しない場合は /views/generic.html にフォールバックします (注意、これは response.generic_patterns が適切に設定してください - 詳しくはこちらをご覧ください

于 2012-07-30T20:22:05.203 に答える