Django给出一个错误yu init_uu()正好接受3个参数(给定1个)

2024-09-27 19:30:26 发布

您现在位置:Python中文网/ 问答频道 /正文

错误在这里: /数据/http/cobalt/cards/网址.py在

106:    (r'^latest/feed', LatestNews()) ...

这部分网址.py会抛出一个错误

^{pr2}$

实际上我已经从https://docs.djangoproject.com/en/1.1/ref/contrib/syndication/复制了所有代码

但是他们提供的网址有错误,我找不到


Tags: 数据pyhttpscomhttpdocsfeed错误
3条回答

如您所见,here和{a2}这些提要类不是视图。它们将作为参数传递给视图django.contrib.syndication.views.feed。在

在最新的新闻中,你可能正在使用

from django.contrib.syndication.feeds import Feed

而不是

^{pr2}$

错误必须是LatestNews。您没有传递参数,这意味着它将接收一个参数(对象本身)。LatestNews是在该行上构造的唯一对象(URL是一个简单的元组,它没有固定数量的参数)。在

检查LatestNews类——它的__init__()方法无疑有三个参数。在

相关问题 更多 >

    热门问题