GAE(Google App Engine)でstatic_dirに指定したディレクトリ内のファイルをgoから読み込めない問題で詰まりました。
以下の点に注意が必要です
- ユーザがWebブラウザで直接開くファイルはstaticに設定する
- goで読み込むファイルはstaticに設定しない
GAE公式ドキュメントより
For efficiency, App Engine stores and serves static files separately from application files. Static files are not available in the application's file system. If you have data files that need to be read by the application code, the data files must be application files, and must not be matched by a static file pattern.
よって、templateパッケージを使ってhtmlファイル動的に出力する場合、htmlファイルをstatic_dir内に配置してはいけません。
0 件のコメント:
コメントを投稿