簡體   English   中英

django-tables2 未正確對列進行排序

[英]django-tables2 doesn't sort columns properly

在項目中,我使用RequestConfig(request).configure(table)對列應用排序。 所有這些都定義為ArrayField(models.CharField(max_length=50), null= True) 問題是title和year可以排序,但是其他三個不能正常排序。 我在較小的值中獲得較大的值。 我想 Title 和 Year 是字符串,但其他是包含整數的列表。 有人可以指導如何正確對中間的三列進行排序嗎? 表頭

第二列未正確排序

這似乎是對存儲為字符串的整數進行排序的結果。 您已經指出表的列是使用CharField模型定義的, 根據 Django 文檔模型用於存儲字符串。

您可能應該使用IntegerField定義每個CoAuthorsCitationsNcitations列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM