Django - Передача значения выпадающего элемента из шаблона в представление

У меня есть шаблон Django, который выглядит так

<td>{{ row.column1 }}</td>
<td>{{ row.column2 }}</td>
<td>{{ row.column3 }}</td>
<td>
    <select name="dropdown_menu_option" id="dropdown_menu_option">
        <option selected="selected" disabled>--SELECT--</option>
        <option value="10">10</option>
        <option value="50">50</option>
        <option value="100">100</option>
        <option value="256">256</option>
        <option value="512">512</option>
        <option value="1">1</option>
    </select>
</td>
<td><a href="{% url 'exampleurl' row.column1 row.column2 row.column3 dropdown_menu_option %}" class="action-button-small shadow animate grey">Take Action</a></td>

У меня URL настроены так -

url(r'exampleurl/(?P<column1>.+)/(?P<column2>.+)/(?P<column3>.+)/(?P<dropdownvalue>)$', viewName, name='exampleurl'),

Мое представление настроено следующим образом -

def viewName(request, directory, column1, column2, column3, dropdownvalue):
    print(column1)
    print(column2)
    print(column3)
    print(dropdownvalue)

Проблема, с которой я сталкиваюсь, заключается в том, что dropdownvalue является NULL. Это одна из причин, по которой я удалил regex из файла URL.py для dropdownvalue.

Как мне передать это значение из моего шаблона в представление?

Вернуться на верх