rest_framework pip3 framework create consumir django http rest

pip3 - serialization django rest framework



¿Cómo consigues que Django haga una llamada REST? (3)

Nota: No estoy tratando de proporcionar una API REST, estoy intentando llamar a una.

def index( request, *args, **kwargs ): context = {} context[''some_json''] = make_remote_api_call( "http://exampl.com/objects/" ) return render_to_response( ''index.html'', context, context_instance=RequestContext(request) )

¿O es simplemente ridículo y debería hacer que el cliente lo haga siempre? Básicamente, tengo curiosidad por saber cómo dividir correctamente mi sitio web para que diferentes servidores (internos protegidos) puedan proporcionar diferentes subconjuntos de información.


En la práctica, "llamada REST" solo significa realizar una solicitud HTTP. Hay un par de módulos incorporados en Python que te permiten hacer esto:

Luego hay módulos de terceros, como el mencionado por @Issac (que, basado en mi experiencia muy limitada con urllib2 y httplib, se ve mucho mejor que ellos para sus propósitos).