【发布时间】:2018-07-11 18:29:24
【问题描述】:
这是我的观点.py
class categAdmin(admin.ModelAdmin):
change_form_template = 'category_forms.html'
list_display = ['title']
model = Category
fields = ['status','title','category_post','body', 'photo',
'url','slider','Gallery','lists','pk_tree','video','maps']
# def render_change_form(self, request, context, **kwargs):
# post = Post.objects.all()
# context['eve'] = post
# return super(categAdmin,self).render_change_form(request, context, **kwargs)
def item_add(request, self, post_id):
tree = post_id
return self.add_view(request, extra_context={'tree': tree})
我收到错误 item_add() 缺少 1 个必需的位置参数:'request'
【问题讨论】:
-
你交换了
self和request参数...... -
此外,你在哪里打电话给
item_add?看起来您在没有request对象的情况下调用它...