JOM Django JsonField simple manager
JOM Object helps you to handle JsonField in django frame work so that you can (delete | edit | add ) values and gets the result from the function result() you can get two types of results (str -> json object | dict -> python object)
example
from jom import JOM
# or you can import it as JsonObjectManager
# asign the object you want to handle
# json format
data = '{"name":"Hussein Naim ","site":"https://iamhusseinnaim.github.io","age":22}'
# allowed fields to deal with
allowed = ['name','site','age']
# create the instance
instance = JOM(data,allowed=allowed)
# delete a certain item
instance.del_item("age")
# holding the result
result = instance.result()
# print out the result
print(result)
# output: default = return as json | str
# "{'name':"Hussein Naim ","site":"https://iamhusseinnaim.github.io"}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jom-0.0.6.tar.gz
(3.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
jom-0.0.6-py3-none-any.whl
(2.9 kB
view details)
File details
Details for the file jom-0.0.6.tar.gz.
File metadata
- Download URL: jom-0.0.6.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c8f0972cddfb649f7fc9a9ced897172043dccf26c68331475a632d4de7ae0b5
|
|
| MD5 |
fc2d95f29192a2a14ec11f4f877d66f0
|
|
| BLAKE2b-256 |
eddcf3edaa8ed28fe15426bc4dd025b6c44a9a31948d477c4a4fd3c0f2e57e8e
|
File details
Details for the file jom-0.0.6-py3-none-any.whl.
File metadata
- Download URL: jom-0.0.6-py3-none-any.whl
- Upload date:
- Size: 2.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b826a890fdb75512859d5d9ac70e7d7d602ed812d67a5ad8862b647d69dba36
|
|
| MD5 |
6b6d00be2c2ce439ecb3d3baa6d31197
|
|
| BLAKE2b-256 |
f5d3b78f74e4e0df7985ce4b39d0de877655d0b7d1d453babca97563f6cee0ec
|