我正在使用django-tables 2呈现一个查询集,但由于该表是立即呈现的,我无法管理以下内容:首先,我应该提到表的行数因每个查询集而不同所以我不这样做事先知道它们的确切数量.我需要的是每行一个按钮,将检索到的对象加载到表单的字段中.我用默认方式渲染表:
{% load render_table from django_tables2 %}
{% render_table table %}
Run Code Online (Sandbox Code Playgroud)
当我尝试迭代表的行时,我得到错误'table is is iterable'.那么如何每行添加一个按钮呢?
我想将一个int参数(user_id)从登录视图传递到另一个视图.这可能在一个HttpResponseRedirect?我尝试这样的事情:
return HttpResponseRedirect("/profile/?user_id=user.id")
Run Code Online (Sandbox Code Playgroud)
虽然我的urlconf是:
(r'^profile/(?P<user_id>\d+)/$', '...')
Run Code Online (Sandbox Code Playgroud)
但我不知道这是否正确.有什么建议?