start_time = django_filters.TimeFilter(lookup_expr='gte', field_name='created_at__hour', input_formats="%H")
end_time = django_filters.TimeFilter(lookup_expr='lte', field_name='created_at__hour', input_formats="%H")
輸入:start_time = 10
結果:{ "start_time": [ "請輸入有效時間。" ] }
uj5u.com熱心網友回復:
由于您在__hour查找時進行過濾,因此這些是整數,因此您可以使用以下內容進行過濾:
start_time = django_filters.NumberFilter(lookup_expr='gte', field_name='created_at__hour')
end_time = django_filters.NumberFilter(lookup_expr='lte', field_name='created_at__hour')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/390776.html
上一篇:加速串列迭代瓶頸
下一篇:是否有比較串列中專案的功能?
