如何创建一个;按“排序”;使用django的下拉输入?

如何创建一个;按“排序”;使用django的下拉输入?,django,django-models,django-views,django-forms,Django,Django Models,Django Views,Django Forms,正在尝试使用django构建一个webapp,但在如何为用户创建下拉输入以对页面上的项目进行排序方面遇到了挑战 具有以下过滤形式: <form> {{filter.form|crispy}} <button type="submit">submit</button> </form> {{filter.form | crispy}} 提交 有类似的吗 <form> {{sort.form}

正在尝试使用django构建一个webapp,但在如何为用户创建下拉输入以对页面上的项目进行排序方面遇到了挑战

具有以下过滤形式:

<form>
    {{filter.form|crispy}}
    <button type="submit">submit</button>
</form>

{{filter.form | crispy}}
提交
有类似的吗

<form>
    {{sort.form}}
</form>

{{sort.form}
<form action="">
    <select name="sort_name">
       <option value="-price">low to high</option>
</form>
def funName(request):
   ordering = request.GET['sort_name']