Skip to content

Instantly share code, notes, and snippets.

@FlaviuSim
Created February 28, 2012 03:58
Show Gist options
  • Save FlaviuSim/1929296 to your computer and use it in GitHub Desktop.
Save FlaviuSim/1929296 to your computer and use it in GitHub Desktop.
def get_drugs(request):
if request.is_ajax():
q = request.GET.get('term', '')
drugs = Drug.objects.filter(short_name__icontains = q )[:20]
results = []
for drug in drugs:
drug_json = {}
drug_json['id'] = drug.rxcui
drug_json['label'] = drug.short_name
drug_json['value'] = drug.short_name
results.append(drug_json)
data = json.dumps(results)
else:
data = 'fail'
mimetype = 'application/javascript'
return HttpResponse(data, mimetype)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment