2014-01-09 40 views
1

我試圖構建一個消息標記應用程序,並且遇到了此錯誤消息。Django類型錯誤:'unicode'對象無法調用

Internal Server Error:/
Traceback (most recent call last): 
    File "/Library/Python/2.7/site-packages/django/core/handlers/base.py", line 115, in get_response 
    response = callback(request, *callback_args, **callback_kwargs) 
TypeError: 'unicode' object is not callable 

我一直在不斷地得到這個錯誤,不管我試過,包括刪除整個文件models.py。

下面是一些文件的片段。

models.py

class Tag(models.Model): 
    tag_name = models.CharField(max_length=100) 
    date_created = models.DateTimeField(auto_now_add=True) 

    def __unicode__(self): 
    return self.tag_name 

views.py

def multiple(request): 
    qs = Tag.objects.all() 

    template = loader.get_template('multiple.html') 
    context = RequestContext(request, { 
     'qs': qs, 
    }) 

我不知道如何解決這個問題,特別是因爲它實際上沒有任何引用我所創建的文件。

+0

請,也表明你的URL配置 – sk1p

+0

而模板以及:) –

+0

URL模式=模式( 'app.views', URL(R '^ $', '多'), )你去那裏。 – user2857014

回答

2

我覺得這是你的問題:

urlpatterns = patterns('app.views', url(r'^$', 'multiple.'),) 
                 ^

見點?這打破了查看功能。

+0

非常感謝。這解決了問題。 – user2857014

+0

@ user2857014您可以選擇'勾號'使其綠色接受(最)正確的答案。 – OJFord

相關問題