質問編集履歴

3

誤字

2020/03/04 06:14

投稿

bullton
bullton

スコア39

test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
  ```html
76
76
 
77
- <div class="error-message">
77
+ <div class="error-message">
78
78
 
79
79
  {% if form.errors %}
80
80
 

2

補足

2020/03/04 06:14

投稿

bullton
bullton

スコア39

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,39 @@
69
69
  return HttpResponseRedirect(self.get_success_url())
70
70
 
71
71
  ```
72
+
73
+
74
+
75
+ ```html
76
+
77
+ <div class="error-message">
78
+
79
+ {% if form.errors %}
80
+
81
+ <p class="text-danger">Your username and password didn't match. Please try again.</p>
82
+
83
+ {% endif %}
84
+
85
+
86
+
87
+ {% if next %}
88
+
89
+ {% if user.is_authenticated %}
90
+
91
+ <p class="text-danger">Your account doesn't have access to this page. To proceed,
92
+
93
+ please login with an account that has access.</p>
94
+
95
+ {% else %}
96
+
97
+ <p class="text-danger">このページを参照するアクセス権限がありません。必要なアクセス権限を持っているアカウントで再試行してください。
98
+
99
+ </p>
100
+
101
+ {% endif %}
102
+
103
+ {% endif %}
104
+
105
+ </div>
106
+
107
+ ```

1

補足

2020/03/04 06:10

投稿

bullton
bullton

スコア39

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,8 @@
3
3
  Djangoデフォルトのsqliteを利用していた場合には問題なくログインページが動いたにも関わらず、AmazonRDS(Aurora MySQL)に変更した途端、「パスワードが間違っています」というエラーが表示される様になってしまいました。
4
4
 
5
5
  djangoとDBの接続が正しく行われていることは確認済み(python manage.py dbshellの結果)で、DBに想定通りのemailとpasswordが格納されていることもSELECT文で確認しています。
6
+
7
+ ログインに使用ている情報はごく一般的なメールアドレスとパスワードで半角英数字のみ使用しています。
6
8
 
7
9
 
8
10