lcount = Open_Layers.objects.all()
form = SearchForm()
if request.method == 'POST':
form = SearchForm(request.POST)
if form.is_valid():
data = form.cleaned_data
val=form.cleaned_data['LayerName']
a=Open_Layers()
data = []
for e in lcount:
if e.Layer_name == val:
data = val
return render_to_response('searchresult.html', {'data':data})
else:
form = SearchForm()
else:
return render_to_response('mapsearch.html', {'form':form})
這只是返回,如果一個特定的「名稱」匹配。如何改變它以便在我搜索「Park」時返回,它應該返回Park1,Park2,Parking,Parkin,即所有公園的出現。如何使這個Django屬性名稱搜索更好?
現在你只是猜測。這不是編程的工作原理。 –
這裏有兩個單獨的問題。請編輯並將第二個單獨發佈。 –
http://stackoverflow.com/questions/6436912/in-django-how-to-make-a-link-out-of-a-search-value-returned在此提出了另一個問題。 – Hick