質問編集履歴

1

情報の修正

2020/12/05 08:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -67,3 +67,69 @@
67
67
  何方かアドバイス頂けますと助かります。
68
68
 
69
69
  よろしくお願いします。
70
+
71
+
72
+
73
+ 追記
74
+
75
+
76
+
77
+ 現時点では、APIキーをアプリのどの部分でも使用できるように、context_processors.pyにて以下のような定数を設定しています。
78
+
79
+
80
+
81
+ context_processors.py
82
+
83
+ ```python
84
+
85
+ def api_key(request):
86
+
87
+ context = {
88
+
89
+ 'API_SECRET': settings.CLOUDINARY_STORAGE["API_SECRET"],
90
+
91
+ 'API_KEY': settings.CLOUDINARY_STORAGE["API_KEY"],
92
+
93
+ 'CLOUD_NAME': settings.CLOUDINARY_STORAGE["CLOUD_NAME"],
94
+
95
+ }
96
+
97
+ return context
98
+
99
+ ```
100
+
101
+
102
+
103
+ ところが、環境変数を使用したい場合は上記では上手くいかないため、以下の設定を試してみましたが、やはり上手くいきませんでした。
104
+
105
+
106
+
107
+ context_processors.py
108
+
109
+ ```python
110
+
111
+ import os
112
+
113
+
114
+
115
+
116
+
117
+ def api_key(request):
118
+
119
+ context = {
120
+
121
+ 'API_SECRET': os.environ['API_SECRET'],
122
+
123
+ 'API_KEY': os.environ['API_KEY'],
124
+
125
+ 'CLOUD_NAME': os.environ["CLOUD_NAME"],
126
+
127
+ }
128
+
129
+ return context
130
+
131
+ ```
132
+
133
+
134
+
135
+ 何方か解決策につながるヒントをご存知の方はいませんでしょうか?