Thanks Diego.  I'd looked at the tutorial as I got started but that
didn't register.  It is, of course, the case as when I ran a second
development server on a different port and modified the URI
appropriately things worked.

On May 20, 9:45 pm, Diego Ucha <[EMAIL PROTECTED]> wrote:
> Puff,
>
> I recommend reading "The Development Server" section from Chapter 2 of
> Django Book (http://www.djangobook.com/en/1.0/chapter02/).
> "The development server can handle only a single request at a time
> reliably...".
> Looks like that is your case.
>
> []s
> Diego Ucha
>
> On 20 maio, 18:40, puff <[EMAIL PROTECTED]> wrote:
>
> > I'm rather new to Django and working on a site that will need to do
> > the usual Django things by way of serving DB backed dynamic pages.  It
> > addition it needs to serve JSON and make JSON requests.
>
> > For the moment, I'm just experimenting with some very simple tests
> > using Django's development web server.
>
> > I'm able to get JSON responses ok from 'http://localhost:8000/json'
> > but when I try to access a JSON URI for json_get Django hangs.  If
> > instead of   'http://localhost:8000/json'Iaccess 
> > 'http://www.google.com'thingswork.  I assume that there is an issue with
> > Django's development server that limits it to serving a single view at
> > a time.  Can anyone verify this?
>
> > Thanks for any clues.
>
> > Puff
>
> > <<<<< code >>>>>
>
> > import urllib
> > from django.http import HttpResponse
> > from django.utils import simplejson
>
> > # test json view
> > mtj = 'application/json'
> > mtt = 'text/plain'
> > mt = mtt
>
> > def json(request):
> >     data = {'first': 'richard', 'last': 'bell'}
> >     json = simplejson.dumps(data)
> >     return HttpResponse(json, mimetype=mt)
>
> > def json_day(request, day):
> >     data = {'first': 'richard', 'last': 'bell', 'day': day}
> >     json = simplejson.dumps(data)
> >     return HttpResponse(json, mimetype=mt)
>
> > def json_get(request):
> >     print 'in json_get'
> >     url = 'http://localhost:8000/json'
> >     #url = 'http://www.google.com'
> >     f = urllib.urlopen(url)
> >     print 'got f'
> >     print f
> >     doc = f.read()
> >     print 'got doc %s' % doc
> >     return HttpResponse('Inside json_get with <<%s>>' % doc)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to