2017-02-17 3 views
0

からの属性「__getitem__」を持っていない、私は次のエラーを取得する:例外TypeError:私は(manage.py移行)を移行しようとすると「関数」オブジェクトジャンゴにurls.py

以下
File "C:\Program Files\Python27\Scripts\Folder_Name\Folder_Name\urls.py", line 22, in <module>  
    url[(r'^$',ListView.as_view(queryset=ABC.objects.all(),template_name="Folder_Name/Folder_Name.html"))], 
TypeError: 'function' object has no attribute '__getitem__' 

は何私でありますhave for Folder_Name/urls.py

from django.conf.urls import url, include 
from django.views.generic import ListView, DetailView 
from Folder_Name.models import ABC 

urlpatterns = [ 

    url[(r'^$', ListView.as_view(queryset=IOC.objects.all(),template_name="Folder_Name/Folder_Name.html"))], 

] 

ありがとうございます。ありがとうございました。

答えて

1

URLパターンはそのようには書かれていません。

もっとここで読む:https://docs.djangoproject.com/en/1.10/topics/http/urls/

はこのようにそれを書く:(url[..]のリストを削除する)

urlpatterns = [ 

    url(r'^$', ListView.as_view(queryset=IOC.objects.all(),template_name="Folder_Name/Folder_Name.html")), 

] 
+0

私は変更を加え、それは働いた!あなたが提供したドキュメントも読んでいます。ありがとうございました! – LazyPanda

0

引数のまわりで不要な角括弧がurlにあります。

+0

あなたが正しい、それは問題を修正しました。ありがとうございました!! – LazyPanda

関連する問題