質問編集履歴
6
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
今回FlaskとSQLAlchemmyとSQLite3を使ってデータを六つほど格納したDBを作ろうとしましたが、始めからデータを与えられた状態のdbを作るやり方が分からず二日ほど苦戦しています
|
1
|
+
今回FlaskとFlask-SQLAlchemmyとSQLite3を使ってデータを六つほど格納したDBを作ろうとしましたが、始めからデータを与えられた状態のdbを作るやり方が分からず二日ほど苦戦しています
|
2
2
|
|
3
3
|
#試したこと
|
4
4
|
|
@@ -6,6 +6,8 @@
|
|
6
6
|
|
7
7
|
```
|
8
8
|
|
9
|
+
|
10
|
+
|
9
11
|
>>> enter = Shop('ラーメン', '11', '15', '17', '21', '11', '15','こってり')
|
10
12
|
|
11
13
|
Traceback (most recent call last):
|
@@ -14,7 +16,7 @@
|
|
14
16
|
|
15
17
|
TypeError: __init__() takes 1 positional argument but 9 were given
|
16
18
|
|
17
|
-
(コマンドプロンプト上のpythonモードで行いました)
|
19
|
+
(コマンドプロンプト上のpythonモードで行いました・pipenvの仮想環境下で作業しています))
|
18
20
|
|
19
21
|
```
|
20
22
|
|
5
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
最期に
|
28
28
|
|
29
|
-
SALAlcheyの初期設定を行った_init_.pyとconfig.py,モデルの定義を行ったshops.pyとデータベースへの反映に使ったスクリプトファイルdb.py,それを実行するために書いたmanage.pyを下に載せておきます
|
29
|
+
SALAlchemyの初期設定を行った_init_.pyとconfig.py,モデルの定義を行ったshops.pyとデータベースへの反映に使ったスクリプトファイルdb.py,それを実行するために書いたmanage.pyを下に載せておきます
|
30
30
|
|
31
31
|
よろしくお願いいたします
|
32
32
|
|
4
タイトルの改善・情報の追加
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
(Flask・SQLAlchemy)DBにデータを格納できない
|
1
|
+
(Flask・Flask-SQLAlchemy)DBにデータを格納できない
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
最期に
|
28
28
|
|
29
|
-
モデルの定義を行ったshops.pyとデータベースへの反映に使ったスクリプトファイルdb.py,それを実行するために書いたmanage.pyを下に載せておきます
|
29
|
+
SALAlcheyの初期設定を行った_init_.pyとconfig.py,モデルの定義を行ったshops.pyとデータベースへの反映に使ったスクリプトファイルdb.py,それを実行するために書いたmanage.pyを下に載せておきます
|
30
30
|
|
31
31
|
よろしくお願いいたします
|
32
32
|
|
@@ -34,6 +34,50 @@
|
|
34
34
|
|
35
35
|
```python
|
36
36
|
|
37
|
+
#ramen_suki/_init_.py
|
38
|
+
|
39
|
+
from flask import Flask
|
40
|
+
|
41
|
+
from flask_sqlalchemy import SQLAlchemy
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
app = Flask(__name__)
|
46
|
+
|
47
|
+
app.config.from_object("ramen_suki.config")
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
db = SQLAlchemy(app)
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
import ramen_suki.views
|
58
|
+
|
59
|
+
```
|
60
|
+
|
61
|
+
```python
|
62
|
+
|
63
|
+
#ramen_suki/config.py
|
64
|
+
|
65
|
+
DEBUG=True
|
66
|
+
|
67
|
+
SQLALCHEMY_DATABASE_URI = 'sqlite:///ramen_suki.db'
|
68
|
+
|
69
|
+
SQLALCHEMY_TRACK_MODIFICATIONS = True
|
70
|
+
|
71
|
+
SECRET_KEY='\xe0KZ\xf8\x0f=\xa6<V\x07d\x8d\x9dv\xe6\x1f\x884\xe8\xdaX\x83v\xd9'
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
```
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
```python
|
80
|
+
|
37
81
|
#remen_suki/models/shops.py
|
38
82
|
|
39
83
|
from ramen_suki import db
|
3
タイトルの改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
DBにデータを格納できない
|
1
|
+
(Flask・SQLAlchemy)DBにデータを格納できない
|
test
CHANGED
File without changes
|
2
タイトルの改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
DBにデータを格納できない
|
test
CHANGED
File without changes
|
1
タイトルから疑問点が分かりにくいため、より細かくしました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
作成したDBの操作ができない
|
1
|
+
最初からデータが入ったDBを作成したい/作成したDBの操作ができない
|
test
CHANGED
File without changes
|