質問編集履歴

1

追記

2020/04/13 13:14

投稿

sorara
sorara

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,61 @@
1
1
  AnacondaのSpyderを使って、スクリプトを入れていました。その中で、
2
2
 
3
- def index
4
-
5
- と入力したら、どうしてもindexの部分が構文エラーになってしまいます。
3
+ どうしてもindexの部分が定義されていいとなってしまいます。
6
4
 
7
5
  何度いれなおしてもだめで、全く原因がわかりません。
8
6
 
9
7
  どなたか、教えていただけないでしょうか?
8
+
9
+
10
+
11
+ ```ここに言語を入力
12
+
13
+ from django.contrib import admin
14
+
15
+ from django.urls import path
16
+
17
+ import hello.views as hello
18
+
19
+
20
+
21
+ urlpatterns = [
22
+
23
+ path('admin/', admin.site.urls),
24
+
25
+ path('hello/',hello.index)
26
+
27
+ ```
28
+
29
+ ]
30
+
31
+ ↑この中の、一番したのindexがエラーとなります。
32
+
33
+ エラーメッセージは下記の通りです。
34
+
35
+ ```ここに言語を入力
36
+
37
+ path('hello/',hello/index),
38
+
39
+ NameError: name 'index' is not defined
40
+
41
+ ```
42
+
43
+ indexは下記のviews.pyで定義しているはずなのですが。。。
44
+
45
+
46
+
47
+ ```ここに言語を入力
48
+
49
+ from django.shortcuts import render
50
+
51
+ from django.http import HttpResponse
52
+
53
+
54
+
55
+ def index(request):
56
+
57
+ return HttpResponse("Hello Django!!")
58
+
59
+ ```
60
+
61
+ 宜しくお願いいたします。