Ok now i have written my view,py
def payhistory(request):
paynum=selection.objects.all()
num=request.POST.get('dropdown')
if request.method=='GET':
form=paynumberform()
else:
select=selection.objects.get(num=num)
#do someting
return render(request,'displaypayhistory.html',locals())
return render(request,'payhistory.html',{'form':form,'paynum':paynum})
and my template 'payhistory.html
<form action="{%url 'payhistory'%}" method ="POST">{%csrf_token%}
<table>
<tr><td>Pay Number:</td>
<td>
<select name='dropdown'>
{%for paynum in paynum%}
<option value="{{paynum.num}}">{{paynum.num}}</option>
{%endfor%}
</select>
</td>
<td><input type="submit" value="Process"/></td>
</tr>
</table>
</form>
i manage to load the form, but the drop down list elements are not showing.
cheers,