回答編集履歴

3

誤字修正

2020/01/14 17:06

投稿

nico25
nico25

スコア830

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  * `g` と session は区別するといいと思います。
12
12
 
13
- * 認証の成功と失敗のメッセージは `flash` を使うといいと思います。
13
+ * 認証の成功と失敗のメッセージは `flash` を使うといいと思います。
14
14
 
15
15
 
16
16
 

2

誤字修正

2020/01/14 17:06

投稿

nico25
nico25

スコア830

test CHANGED
@@ -1,8 +1,20 @@
1
+ ## ポイント
2
+
3
+
4
+
5
+ `session`, `g`, `flash` の 3 つ import して使います。
6
+
7
+
8
+
1
- セッションには `session` を使います。
9
+ * セッションには `session` を使います。
10
+
2
-
11
+ * `g` と session は区別するといいと思います。
12
+
3
- 認証の成功と失敗のメッセージは `flash` をを使うといいと思います。
13
+ * 認証の成功と失敗のメッセージは `flash` をを使うといいと思います。
4
-
14
+
15
+
16
+
5
- `session` と `g` は区別するといいと思います
17
+ だ書きかけでが...
6
18
 
7
19
 
8
20
 
@@ -12,8 +24,34 @@
12
24
 
13
25
 
14
26
 
27
+
28
+
29
+ ## ログアウト
30
+
31
+
32
+
33
+ ログアウトは実装していないので、ログアウトを実装すると練習になるかなと思います。
34
+
35
+ sessison から 'user_name' を消すとログアウトします。
36
+
37
+
38
+
39
+
40
+
15
41
  ```python
16
42
 
43
+ del session['user_name']
44
+
45
+ ```
46
+
47
+
48
+
49
+ ## コード
50
+
51
+
52
+
53
+ ```python
54
+
17
55
  # app.py
18
56
 
19
57
  from flask import Flask, request, render_template, g, session, redirect, url_for, flash

1

誤字修正

2020/01/14 16:58

投稿

nico25
nico25

スコア830

test CHANGED
@@ -1,4 +1,4 @@
1
- セッションには `sessino` を使います。
1
+ セッションには `session` を使います。
2
2
 
3
3
  認証の成功と失敗のメッセージは `flash` をを使うといいと思います。
4
4