Django表2中表达式A(';pk';)的含义是什么?

Django表2中表达式A(';pk';)的含义是什么?,django,django-models,django-tables2,Django,Django Models,Django Tables2,我正在尝试设置一个LinkColumn,我在示例中看到args参数的形式通常是args=[a('pk')]。我想知道django-tables2中的A()是什么意思 来自django-2表 在django表中,A是访问器类 描述通过属性/索引访问从一个对象到另一个对象的路径的字符串。为了方便起见,该类有一个别名A,以允许更简洁的代码 关系由一个分隔符分隔。性格 因此,在本例中,基本上是使用主键来访问对象。在django表中,A是访问器类 描述通过属性/索引访问从一个对象到另一个对象的路径的字符串

我正在尝试设置一个
LinkColumn
,我在示例中看到
args
参数的形式通常是
args=[a('pk')]
。我想知道django-tables2中的
A()

是什么意思

来自django-2表

在django表中,A是访问器类

描述通过属性/索引访问从一个对象到另一个对象的路径的字符串。为了方便起见,该类有一个别名A,以允许更简洁的代码

关系由一个分隔符分隔。性格

因此,在本例中,基本上是使用主键来访问对象。

在django表中,A是访问器类

描述通过属性/索引访问从一个对象到另一个对象的路径的字符串。为了方便起见,该类有一个别名A,以允许更简洁的代码

关系由一个分隔符分隔。性格

因此,在本例中,基本上是使用主键访问对象

class Accessor(str):
    '''
    A string describing a path from one object to another via attribute/index
    accesses. For convenience, the class has an alias `.A` to allow for more concise code.
    Relations are separated by a ``.`` character.
    '''