Django_tables2排序对外键不起作用

2024-09-28 01:31:43 发布

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

我不熟悉Django表,但我有一个模型,如下所示:

class EmployeeResponse(models.Model): 
    user = models.ForeignKey(User)
    employee = models.ForeignKey(Employee)
    question = models.CharField(max_length=200, blank=True, null=True)

我想使用django_tables2填充员工响应数据,为此我创建了一个表,如下所示:

^{pr2}$

一切正常,但用户和雇员列没有进行排序。请帮我解决这个问题。我还填充用户和员工数据,如

    data =[]
    employee_responses = EmployeeResponse.objects.all()
    for er in employee_responses:
        data.append({"user": er.user, "employee": er.employee, "question": er.question})

然后使用

table = EmployeeResponseTable(data)

我不知道为什么分类没有发生。请帮帮我。在


Tags: 数据django用户模型truedatamodels员工

热门问题