def search(request): params = {} form = SearchForm(request.GET or None) if form.is_valid(): query = form.cleaned_data['query'] params['developers'] = Developer.search(query=query) params['form'] = form return render_to_response('search.html', params, RequestContext(request))