Skip to main content

PyPI Downloads Coverage Status

JSON RPC-Server adaptor for Django

This is a Django adaptor for Damn Simple JSON RPC Server

Compatibility

  • Django 2.x, Python 3.8
  • Django 3.x/4.x, Python 3.9/3.10
  • Django 4.x/5.0, Python 3.10/3.11/3.12
  • Django 5.1/5.2, Python 3.10/3.11/3.12/3.13

Installation

pip install damn-simple-jsonrpc-server-django

Configure Django project

Add jsonrpcdjango to INSTALLED_APPS

(settings.py)

INSTALLED_APPS = [
    # ...
    'jsonrpcdjango'
]

Expose services in urlpatterns:

(urls.py)

from django.urls import path
from jsonrpcdjango import serve
from calculator_service import calculator

urlpatterns = [
    path('', serve, {'service': calculator}, name='calculator'),
]

Metadata

Release files for damn-simple-jsonrpc-server-django 0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for damn-simple-jsonrpc-server-django 0.5
File Size Uploaded
damn_simple_jsonrpc_server_django-0.5.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for damn-simple-jsonrpc-server-django 0.5
File Interpreter ABI Platform
damn_simple_jsonrpc_server_django-0.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.7 kB

Release files / damn_simple_jsonrpc_server_django-0.5.tar.gz

Download URL damn_simple_jsonrpc_server_django-0.5.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1d53e158788999ff1145309f1e87e4443137110e313c2abad8c6eee680f2fee7
BLAKE2b-256 checksum
How to use checksums
d7fd40c7b80c61f827216930d43c1507f8b1faaa9b4a8cf4e07f0809ab05c242
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / damn_simple_jsonrpc_server_django-0.5-py3-none-any.whl

Download URL damn_simple_jsonrpc_server_django-0.5-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5badfd3c7a22c74efdd8866d7a773b77a5847f79f0140ddb0ed2cdde640f19ee
BLAKE2b-256 checksum
How to use checksums
24041eacbccf610ba7c79b1feb8ea82d00993c086ce85e85b31920bacb4f6012
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.5 This release

2 release files

0.2.2

2 release files

0.2.1

1 release file

0.2.0

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page