* would like ....
vincent garonne a écrit : > Hi, > > I would to do the same than this example: > > http://www.hackorama.com/ajax/ > > Vince > > MikeHowarth a écrit : > >> I'm not entirely sure I follow your request. >> >> However using Ajax in Django is a fairly simple affair:http://www.b- >> list.org/weblog/2006/jul/02/django-and-ajax/ >> >> >> >> On Sep 11, 3:11 pm, garonne <[EMAIL PROTECTED]> wrote: >> >> >>> Hello, >>> >>> I 've started playing with Django which seems very well for what i >>> need but i still can figure out how to implement a very simple ajax >>> example: >>> >>> I would like to have a form with a textarea and after pressing the >>> button, i wish to see the form and the text print below. For some >>> reason i'm not able to keep both on the same page. I put my code >>> below. >>> >>> >>> >>>> cat views.py >>>> >>>> >>> from django.http import HttpResponse >>> from django.shortcuts import render_to_response >>> >>> from django import newforms as forms >>> >>> from django.contrib.admin.views.decorators import >>> staff_member_required >>> >>> class Form(forms.Form): >>> Entry = forms.CharField(max_length=100) >>> >>> def index(request): >>> if request.method == 'POST': >>> form = Form(request.POST) >>> if form['Entry'].data == "" or form['Entry'].data is >>> None : >>> Entry = " No entry" >>> else: >>> Entry = form['Entry'].data >>> return render_to_response('index.html', {'Entry': Entry}) >>> else: >>> form = Form() >>> return render_to_response('index.html', {'form': form}) >>> >>> >>> >>>> cat index.html >>>> >>>> >>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" >>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >>> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> >>> <head> >>> <link rel="stylesheet" href="style.css" /> >>> <title>Testr</title> >>> </head> >>> >>> <body> >>> >>> <div> >>> <form method="post" action=""> >>> <table>{{ form.as_table }}</table> >>> <input type="submit" /> >>> </form> >>> </div> >>> >>> {% if Entry %} >>> <div> >>> Entry : {{Entry}} >>> >>> </div> >>> {% endif %} >>> >>> </body> >>> >>> I've found a way which is to resent a form variable to index HTML but >>> i think this is not the right thing to do. I would like to fill my >>> page in a incremental way. I think this is a trivial recipe... >>> >>> Thanks for your help, >>> Vincent. >>> >>> >> >> >> > > > -- -----------------------<[EMAIL PROTECTED]>------------------------ Vincent Garonne http://cern.ch/vincent.garonne CERN PH, CH-1211, Geneva 23, Switzerland Tel. +41 22 76 71181 Fax. +41 22 76 78350 ----------------------------------=------------------------------------- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---