Advertisement
maurobaraldi

Django + Ajax update listbox (View)

Mar 21st, 2012
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. # -*- coding:utf-8 -*-
  2. from django.http import HttpResponse, QueryDict
  3. from django.shortcuts import render_to_response
  4. from django.template import RequestContext
  5.  
  6. def xhr_test(request):
  7.     if request.method == 'GET':
  8.         message = "GET request"
  9.         data = 'info from get of server'
  10.         listbox = {'Hostname 1':'Value 1','Hostname 2':'Value 2','Hostname 3':'Value 3',}
  11.     elif request.method == 'POST':
  12.         message = "POST request"
  13.         data = 'info from post of server'
  14.         if request.POST.get('tipo') == 'hostname':
  15.             listbox = {'Hostname 1':'Value 1','Hostname 2':'Value 2','Hostname 3':'Value 3',}
  16.         else:
  17.             listbox = {'Designação 1':'Valor 1','Designação 2':'Valor 2','Designação 3':'Valor 3',}
  18.     else:
  19.         message = "Hello"
  20.         data = 'NADA'
  21.     return render_to_response("ajax.html",
  22.                                                  { 'message':message, 'data':data, 'listbox':listbox},
  23.                                                  context_instance=RequestContext(request))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement