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

質問編集履歴

2

追記

2020/05/12 04:01

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -7,7 +7,13 @@
7
7
  旅行サイトの検索条件を打ち込んで検索するようなページを作っています。
8
8
  プロジェクト名 traveler
9
9
  アプリ名 travels
10
+ 問題1:テンプレートで指定したURLとブラウザに直接打ち込んだURLは一緒なのに表示されるページが違う。
11
+ 問題2:テンプレートで指定したURLには飛ぶものの、白紙のページが表示される。同じURLをブラウザに直接打ち込むとちゃんとページが表示される。
12
+ ※自分の考察としては問題1・2は原因が同じかと思いますが、どのコードを修正すればいいかわかりません。。
10
13
 
14
+
15
+ ■以下、流れを記載します。
16
+
11
17
  http://localhost:8000/travels/にアクセスすると下記のページが表示されます。
12
18
 
13
19
  【画像1】(reception.html)
@@ -28,7 +34,7 @@
28
34
  ![イメージ説明](dcb7ccf391ec0309872a9aa0c1dc7db2.png)
29
35
 
30
36
 
31
- また、【画像3】のフォームに項目を打ち込み送信を押すと【画像4】に飛びたいのですが、白紙のページに飛びます。
37
+ また、【画像3】のフォームに項目を打ち込み送信を押すと【画像4】に飛びたいのですが、白紙のページに飛びます。(問題2)
32
38
  ※【画像4】はブラウザに直接
33
39
  http://localhost:8000/travels/interest/を打ち込んで出てきたページです。
34
40
 
@@ -50,7 +56,7 @@
50
56
  どなたかご教授よろしくお願いいたしますm(_ _)m
51
57
 
52
58
 
53
- 以下、全コードです。
59
+ 以下、全コードです。
54
60
 
55
61
  ```
56
62
  #traveler/travels/forms.py

1

追記

2020/05/12 04:01

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -36,6 +36,14 @@
36
36
  ![イメージ説明](cddb52f7904c865930520274ca0d3ef9.png)
37
37
 
38
38
 
39
+ また、http://localhost:8000/travels/condition/からフォームを送信して
40
+ http://localhost:8000/travels/interest/(白紙ページ)に飛ぶ際は
41
+ ```
42
+ Method Not Allowed (POST): /travels/interest/
43
+ Method Not Allowed: /travels/interest/
44
+ ```
45
+ というエラーがターミナルに表示されています。
46
+
39
47
  このような現象は通常の動作なのでしょうか?それともコードに不備がありますでしょうか?
40
48
  なにぶん初学者ゆえ、試行錯誤しながら修正してますが改善ならず。。
41
49
  間違っている箇所があればご指摘いただけると幸いです。