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

質問編集履歴

5

追記

2018/08/06 07:20

投稿

sequelanonymous
sequelanonymous

スコア123

title CHANGED
File without changes
body CHANGED
@@ -16,6 +16,10 @@
16
16
 
17
17
  該当箇所のコード(env.py)
18
18
  ```ここに言語を入力
19
+ from logging.config import fileConfig
20
+ import logging
21
+ from c.config import test
22
+
19
23
  config = context.config
20
24
 
21
25
  # Interpret the config file for Python logging.

4

追記

2018/08/06 07:20

投稿

sequelanonymous
sequelanonymous

スコア123

title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,7 @@
14
14
  https://stackoverflow.com/questions/23161745/python-logging-file-config-keyerror-formatters
15
15
  https://teratail.com/questions/126050
16
16
 
17
- 該当箇所のコード
17
+ 該当箇所のコード(env.py)
18
18
  ```ここに言語を入力
19
19
  config = context.config
20
20
 

3

追加

2018/08/06 06:51

投稿

sequelanonymous
sequelanonymous

スコア123

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,6 @@
1
+ flask db init を実行したときに自動生成されるmigrationディレクトリのenv.pyにて fileConfig(config.config_file_name)という記載があります。その処理が原因でエラーがでます。
2
+ configにアクセスするために必要なコードだとおもっているのですが、自信がないです。
3
+
1
4
  migrationファイルがある状態でbash-3.2$ flask db migrateを実行しても下記のようなエラーがでてしまう。
2
5
  いくつか、webの情報を探ってみたが解決に至りません。ご教示頂けませんでしょうか?
3
6
 

2

追記

2018/08/06 06:51

投稿

sequelanonymous
sequelanonymous

スコア123

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,8 @@
1
1
  migrationファイルがある状態でbash-3.2$ flask db migrateを実行しても下記のようなエラーがでてしまう。
2
2
  いくつか、webの情報を探ってみたが解決に至りません。ご教示頂けませんでしょうか?
3
+
3
4
  ディレクトリの問題かなと思いましたが、色々試したところそうでもなさそうです。
5
+ 下記コードの fileConfig(config.config_file_name)をコメントアウトすると上手く実行できますが、必要なコードだと思うので他の方法を探しています。
4
6
 
5
7
 
6
8
  下記、関係ありそうなURL

1

追記

2018/08/06 03:53

投稿

sequelanonymous
sequelanonymous

スコア123

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- migrationファイルがある状態でbash-3.2$ flask db upgradeを実行しても下記のようなエラーがでてしまう。
1
+ migrationファイルがある状態でbash-3.2$ flask db migrateを実行しても下記のようなエラーがでてしまう。
2
2
  いくつか、webの情報を探ってみたが解決に至りません。ご教示頂けませんでしょうか?
3
3
  ディレクトリの問題かなと思いましたが、色々試したところそうでもなさそうです。
4
4
 
@@ -19,7 +19,7 @@
19
19
  logger = logging.getLogger('alembic.env')
20
20
  ```
21
21
 
22
-
22
+ エラー
23
23
  ```
24
24
  File "migrations/env.py", line 13, in <module>
25
25
  fileConfig(config.config_file_name)