<Datagrid>
<ReferenceField label="User" source="id" reference="users">
<TextField source="fullName" />
</ReferenceField>
<ReferenceField label="ConnectingUser" source="connectingUserId" reference="users">
<TextField source="fullName" />
</ReferenceField>
<ReferenceField label="InitiatingUser" source="initiatingUser" reference="users">
<TextField source="fullName" />
</ReferenceField>
<TextField source="note" />
<TextField source="status" />
<EditButton />
</Datagrid>
为什么数字串不会变成整数?如果我输入:
L = [['1','2'], ['3,','4']]
for innerL in L:<br/>
for item in innerL:
item = int(item)
>>> print(L)
[['1','2'], ['3,','4']]
然后不应该将项目变成整数?我错过了什么?
答案 0 :(得分:1)
他们是整数?
L = [['1','2'], ['3','4']]
for innerL in L:
for item in innerL:
item = int(item)
print(item)
print(isinstance(item, int))
输出:
1 真正 2 真正 3 真正 4 真
答案 1 :(得分:0)
使用的名称仅供参考;如果你想改变顺序,那么你需要直接改变它。
innerL[:] = [int(e) for e in innerL]