View函数应将呈现的HTML返回给浏览器(在中
HttpResponse)。在视图中调用视图意味着(可能)要进行两次渲染。相反,只需将“添加”分解为不是视图的另一个函数,并让两个视图都调用它。
def add_stuff(bar): item = Item.objects.create(foo=bar) return itemdef specific_add_item_view(request): item = add_stuff(bar) ...def big_view(request): item = add_stuff(bar) ...
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)