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)
| File | Size | Uploaded | |
|---|---|---|---|
| damn_simple_jsonrpc_server_django-0.5.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|