Changeset 55
- Timestamp:
- 07/07/09 11:14:55 (3 years ago)
- Location:
- plesonet_google_search/trunk
- Files:
-
- 3 added
- 1 removed
- 3 modified
-
README.txt (modified) (1 diff)
-
templates/google_search (deleted)
-
templates/plesonet_google_search (added)
-
templates/plesonet_google_search/google_search.html (added)
-
templates/plesonet_google_search/search_results.html (added)
-
templatetags/plesonet_google_search_tags.py (modified) (1 diff)
-
views.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
plesonet_google_search/trunk/README.txt
r1 r55 1 1 django.org.ua 2 2 3 TBD 3 1. add to urls.py: 4 url(r'^google_search/$', 'plesonet_google_search.views.search', name="google_search"), 5 6 2.add search form to your template: 7 <form action="{% url google_search %}" method="get" id="id_search_form"> 8 <input type="text" name="search" value="поиск" /> 9 <input type="submit" value="" /> 10 </form> 11 12 3. edit templates/plesonet_google_search/google_search.html with your design 13 4. add to SETTINGS new option GOOGLE_SEARCH_KEY (get it from http://code.google.com/intl/en/apis/ajaxsearch/signup.html) 14 5. enjoy -
plesonet_google_search/trunk/templatetags/plesonet_google_search_tags.py
r28 r55 4 4 register = template.Library() 5 5 6 @register.inclusion_tag(' google_search/search_results.html')6 @register.inclusion_tag('plesonet_google_search/search_results.html') 7 7 def show_search_result(query_string): 8 8 google_search_key = hasattr(settings, 'GOOGLE_SEARCH_KEY') and settings.GOOGLE_SEARCH_KEY or None -
plesonet_google_search/trunk/views.py
r28 r55 4 4 def search(request): 5 5 try: 6 query = request.GET[' q']6 query = request.GET['search'] 7 7 except (KeyError): 8 return render_to_response('plesonet_google_search/ plesonet_google_search.html', context_instance=RequestContext(request))9 return render_to_response('plesonet_google_search/ plesonet_google_search.html',{'query_string': query}, context_instance=RequestContext(request))8 return render_to_response('plesonet_google_search/google_search.html', context_instance=RequestContext(request)) 9 return render_to_response('plesonet_google_search/google_search.html',{'query_string': query}, context_instance=RequestContext(request))

