为支持ajax的视图呈现帮助程序
django-ajaxif的Python项目详细描述
几个小帮手。
而不是这个:
def view(request): context_dict = {'items': MyModel.objects.all()} return render(request, "template.html", context_dict)
使用这个:
from ajaxify import render_ajax def view(request): context_dict = {'items': MyModel.objects.all()} return render_ajax(request, "template.html", template_fragment.html", context_dict)
现在,如果您的视图响应ajax请求,它将只使用 生成的片段。