teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2018/06/10 01:54

投稿

mbase
mbase

スコア17

title CHANGED
@@ -1,1 +1,1 @@
1
- DjangoをAWSにデプロイするとTemplateDoesNotExist at エラーが出てしまう
1
+ DjangoをAWS(EB)にデプロイするとTemplateDoesNotExist at エラーが出てしまう
body CHANGED
@@ -13,4 +13,19 @@
13
13
 
14
14
  ローカルと本番環境ではなにかファイルへの記述を変えないと、TemplateDoesNotExist at エラーが発生してしまうのでしょうか?
15
15
 
16
- おわかりでしたら教えてください。よろしくお願い致します。
16
+ おわかりでしたら教えてください。よろしくお願い致します。
17
+
18
+ 追記:
19
+
20
+ 英語の記事(https://forums.aws.amazon.com/thread.jspa?threadID=115677)ですが、以下のようなことが書いてありました。
21
+
22
+ > I suppose you want to upload your django local version to aws EB, right?In that case you need to change your template path to:
23
+
24
+ > os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'template'),
25
+ you need this code at the begining of your seetins.py
26
+
27
+ > import os
28
+ > right now I see you have:
29
+ > /home/yiwei/testsite/mysite/fyt/view
30
+
31
+ EBにデプロイするなら、template pathを変えなさいと言っているんだと思うのですが、イマイチわかりません。。