Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.57 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.57 KB

django-jsonp

Simple JSONP support for django

Coverage Status Build Status PyPI version PyPI Dependency Status Scrutinizer Code Quality Code Health

Installation

Install using pip...

$ pip install django-jsonp

Usage

from djsonp import jsonp, JSONPResponse, get_callback

# decorate something that returns a dict-like object
@jsonp
def my_view(request):
    return {'foo': 'bar'}
    

# it can work with an HttpResponse instances
@jsonp
def another_view(request):
    return HttpResponse("{'foo': 'bar'}")

# or just return a JSONPResponse
def jsonp_view(request):
    return JSONPResponse(data={'foo': 'bar', }, callback=get_callback(request))