質問
んをデコレータのためのカスタムエラーページweb2py としてのハイチTodos.Ref- http://web2py.com/AlterEgo/default/show/75
ようにしていくとして、モジュール/モジュールのディレクトリができるよう インポートでは、コントローラにデコレータを適切に
ってエラー処理としてデコレータ /modules/onerror.py
amの輸入ではこのようにコントローラーからの言(or.py)-
exec('from applications.%s.modules.onerror import onerror as onerror'
% request.application)
HTTPオブジェクトのかさえわからなかったでonerror.py ななっ-
from gluon.http import *
そのreadlizedのrequestオブジェクトでもご利用いただけませんへ のデコレータとしてのライン
filename=os.path.join(request.folder,'views/errors/error%i.html'%status)
しているのか教えてください疑問-
あるモジュールのディレクトリの良い場所に保つような再利用可能なす。
のモジュール/モジュールのディレクトリに自動的にロードされて 新web2pyインスタンスが作り出されているのか。その場合どうしたいのでアクセスし コントローラ?
ができますのrequestオブジェクトをこのデコレータから 私のコントローラ?ヒントは大歓迎です。
私の現在のonerror.py - http://paste.pocoo.org/show/186165/ のようにしている利用コントローラー- http://paste.pocoo.org/show/186167/
いしかったので、良かったで世の中には。
解決
解決 のweb2pyユーザーのメーリングリスト。
も利用できます:onerror=load_import('onerror').onerror
HTTPオブジェクトのかさえわからなかったでonerror.py ななっ- からグルオン.http import*
pythonモジュールは、通常のpythonモジュールのweb2pyしています。かみなさない pythonキーワードでない限り、輸入します。web2pyには5つの特別なオブジェ (訂正-追加-削除請求書、対応、セッションでは、キャッシュ、T)およびアプリはその他(db、 auth,crud).なインスタンスを生成であらゆるご要望におい な輸入によるモジュールを持つと言われていたが、明示的に渡される 機能のモジュールです。ここはぎこちないこ その他の体制をお願いいのに。web2py ますこのためモンコントローラーがあります。
そこでこのrequestオブジェクトでもご利用いただけませんへ のデコレータとしてのライン filename=os.ます。join(request.フォルダの見方/エラーエラー %i.html'%状況) しているのか教えてください疑問- 1.のモジュール/モジュールのディレクトリに自動的にロードされて 新web2pyインスタンスが作り出されているのか。ができるようになりましたでも閲覧できるのですか。
No.彼らは通常のpythonモジュールです。して輸入してご利用いただける します。
- ができますのrequestオブジェクトをこのデコレータから 私のコントローラ?ヒントは大歓迎です。
必要なメタデコレータdef meta_decoration(something):def actual_decorator(f,思=something):do_whatever_you_want() 返f) 戻りデコレータ@meta_decorator(request)def function_to_be_decorated():戻りdict()とにかくする必要はないこ デコレータ.見routes.examples.py のためのroutes_onerror.はありま 簡単にいうと考えている。