semvec/pypi-packages huggingface dataset:
drf-nested-browsable 0.4.1
Writable nested serializers with forms for the Browsable API
License: MIT
Requires Python: <4.0,>=3.10
Keywords: django, rest framework, drf, browsable api, nested serializers

:warning: Work In Progress :warning:

# Writable Nested Serializers with Browsable API Forms

This plugin is intended to provide writable nested serializers (similar to [the recommended plugin from DRF documentation](https://github.com/beda-software/drf-nested-browsable.git)) that bring their own forms for the Browsable API renderer.

## Try it out

This project's dependencies are managed using [`poetry`](https://python-poetry.org/)

```bash
git clone https://github.com/pcouy/drf-nested-browsable
cd drf-nested-browsable
poetry install
cd example
poetry shell
python manage.py migrate
python manage.py runserver
```

The above commands will install the dependencies, run the DB migrations, and launch a development server of the example project that uses the provided serializers.

## Current state of the project

### Done

* Ability to write to a reverse `ForeignKey` relationship using serializer `Meta` class
* Dynamic form for `WritableNestedListSerializer` that allows adding and removing children from the Browsable API
* Arbitrary nesting depth
* Dynamically removing the parent field from serializers when used as an inner serializer
* Basic example
* Support `RecursiveField` from
  [`djangorestframework-recursive`](https://github.com/heywbj/django-rest-framework-recursive)

### To do

* Write documentation / Auto-generate it from the docstrings ([pdoc](https://pdoc.dev/) ?)
* Write tests/specs (from example ?)
* Better form design
* Add `ManyToMany` to example (and test it)
* Consider database schema constrains :
  * Look into what `drf-writable-nested` does with uniqueness
  * When the foreign key can be `null`, show a multiple select field for attaching orphan instances to a parent instance
  * Show a multiple select field for `ManyToMany` relationships
AtomicDecode 1.1
Simple Tools for decode crypto data, from extensions wallet, Atomic v2.
License: MIT
Requires Python: <4.0,>=3.7
Keywords: extensions, Atomic, walletdecode, decode, tronlink, AtomicDecode, crypto, decrypt, wallet

# Atomic Decoe
[![N|Solid](https://cldup.com/dTxpPi9lDf.thumb.png)](https://nodesource.com/products/nsolid)

![](https://img.shields.io/github/stars/pandao/editor.md.svg) ![](https://img.shields.io/github/forks/pandao/editor.md.svg) ![](https://img.shields.io/github/tag/pandao/editor.md.svg) ![](https://img.shields.io/github/release/pandao/editor.md.svg) ![](https://img.shields.io/github/issues/pandao/editor.md.svg) ![](https://img.shields.io/bower/v/editor.md.svg)

Decode Tools for decode crypto data, from extensions wallet, Atomic.

## Installation
Python requires [Python.org](https://www.python.org/) v3,7+ to run.
Install the dependencies and devDependencies and start the server.
```sh
python -m pip install pip
python -m pip install --upgrade pip
pip install AtomicDecode
```
## Using

```Python
#!/usr/bin/python3
# -*- coding: utf-8 -*-
from AtomicDecode import decryptAtomic

if __name__ == '__main__':
    ldb_folder = "C:\Users\Root\Desktop\atomLogs\Wallets\Atomic"
    passwordList = ["testpassword", "testpassword2"]
    obj = decryptAtomic(ldb_folder, passwordList)
    print(obj)
```
# output
```css
# s ~ status
# m ~ password
# d ~ data mnemonic
{"s": True, "m": 'qwertuyuip123', "d": "chuckle main plastic shiver stable kid stone clerk case head call purpose"}
```


## License
MIT
**Encode Cipherbcrypt group**