質問編集履歴
8
ルートのurls.pyを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
一つ上の http://127.0.0.1:8000/lesson/ は関数を使っており正常に表示できています。
|
14
|
+
|
15
|
+
rootのveiws.pyには include を使っています。
|
14
16
|
|
15
17
|
|
16
18
|
|
@@ -28,7 +30,23 @@
|
|
28
30
|
|
29
31
|
|
30
32
|
|
31
|
-
urls.py
|
33
|
+
./urls.py
|
34
|
+
|
35
|
+
```ここに言語を入力
|
36
|
+
|
37
|
+
urlpatterns = [
|
38
|
+
|
39
|
+
path('admin/', admin.site.urls),
|
40
|
+
|
41
|
+
path('lesson/', include('lesson.urls')),
|
42
|
+
|
43
|
+
path('', include('register.urls')),
|
44
|
+
|
45
|
+
]
|
46
|
+
|
47
|
+
```
|
48
|
+
|
49
|
+
lesson/urls.py
|
32
50
|
|
33
51
|
```ここに言語を入力
|
34
52
|
|
7
同様
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
```
|
56
56
|
|
57
|
-
view.py
|
57
|
+
views.py
|
58
58
|
|
59
59
|
```ここに言語を入力
|
60
60
|
|
6
スペルの間違いを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,13 +14,13 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
Googleでいろいろ調べて、urls.py の記載が悪いことはわかりましたが、いろいろ試すも解決することができず困っています。Classで記載したのが初めてなので、何が悪いのか全く分かりません。
|
17
|
+
Googleでいろいろ調べて、urls.py の記載が悪いことはわかりましたが、いろいろ試すも解決することができず困っています。Classでviews.pyを記載したのが初めてなので、何が悪いのか全く分かりません。
|
18
18
|
|
19
19
|
誰かわかる方がいれば教えていただけると幸いです。
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
urls.pyとview.py(エラーの関数(RecordListView)を定義したところのみ抜粋)を記載しておきます。
|
23
|
+
urls.pyとviews.py(エラーの関数(RecordListView)を定義したところのみ抜粋)を記載しておきます。
|
24
24
|
|
25
25
|
よろしくお願いします。
|
26
26
|
|
5
関数について記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
一つ上の http://127.0.0.1:8000/lesson/ は正常に表示できています。
|
13
|
+
一つ上の http://127.0.0.1:8000/lesson/ は関数を使っており正常に表示できています。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
Googleでいろいろ調べて、urls.py の記載が悪いことはわかりましたが、いろいろ試すも解決することができず困っています。
|
17
|
+
Googleでいろいろ調べて、urls.py の記載が悪いことはわかりましたが、いろいろ試すも解決することができず困っています。Classで記載したのが初めてなので、何が悪いのか全く分かりません。
|
18
18
|
|
19
19
|
誰かわかる方がいれば教えていただけると幸いです。
|
20
20
|
|
4
RecordListViewのtemplae_nameをlesson/record_list.htmlに戻す
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
model = Record
|
74
74
|
|
75
|
-
template_name = 'record_list.html'
|
75
|
+
template_name = 'lesson/record_list.html'
|
76
76
|
|
77
77
|
context_object_name = 'all_record_list'
|
78
78
|
|
3
RecordListViewのtemplae_nameをrecord_list.htmlに変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,7 +72,7 @@
|
|
72
72
|
|
73
73
|
model = Record
|
74
74
|
|
75
|
-
template_name = '
|
75
|
+
template_name = 'record_list.html'
|
76
76
|
|
77
77
|
context_object_name = 'all_record_list'
|
78
78
|
|
2
views.pyのfrom部分を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,6 +58,16 @@
|
|
58
58
|
|
59
59
|
```ここに言語を入力
|
60
60
|
|
61
|
+
from django.shortcuts import render
|
62
|
+
|
63
|
+
from django.views import generic
|
64
|
+
|
65
|
+
from .models import Record
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
|
70
|
+
|
61
71
|
class RecordListView(generic.ListView):
|
62
72
|
|
63
73
|
model = Record
|
1
エラー画像追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -75,3 +75,5 @@
|
|
75
75
|
return Record.objects.order_by('-lesson_date')[:5]
|
76
76
|
|
77
77
|
```
|
78
|
+
|
79
|
+
![イメージ説明](4ee93551a67cff840f09b31d8202896f.png)
|