私はこれまでにユーザーが入力したものをキーワード引数としてURLに渡そうとしています(本当のエントリではないとしても)。私がキーワード引数として入力名を割り当てようとすると失敗します。Python/Djangoはユーザー入力をキーワード引数として渡しますか?
HTML:
<p class="search">
<form method="GET" action="{% url 'job' %}" class="sidebar-form">
<div class="ogsearchbar input-group">
<input class="searchbarz" type="text" name="user_input" id="user_input" placeholder="Enter Job Number" autocomplete="off" />
<span class="input-group-btn">
<button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button>
</span>
</div>
</form>
</p>
ジャンゴ:
def get_job(request):
if request.method == 'GET':
formvar = request.GET['user_input']
return HttpResponseRedirect('/jobs/' + formvar)
'' –