Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow the JSON encoder/decoder to be easily changed #8

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

borgstrom
Copy link
Contributor

This will allow for easy swapping out of the default encoder / decoder class without needing to do any actual work in the subclass other than setting the new attrs.

class MyJSONMarshal(JSONMarshal):
    JSONEncoder = MyEncoder
    JSONDecoder = MyDecoder

@borgstrom borgstrom changed the title Allow the json cls argument to be easily overriden Allow the JSON encoder/decoder to be easily changed Mar 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant