Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-12192

Implement validation, serialization, and deserialization using Marshmallow

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Won't Fix
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      During DM-10742 we tried to upgrade django to a newer version (1.11.3) and faced the problem that the django-json-field 0.5.7 package does not work with this version when it does the deserialization of JSON data.

      We have to look for alternatives for this package and perhaps write a serializer/deserializer by ourserlves. Also this package is not being maintained anymore.

        Attachments

          Issue Links

            Activity

            afausti Angelo Fausti created issue -
            afausti Angelo Fausti made changes -
            Field Original Value New Value
            Epic Link DM-10181 [ 31811 ]
            afausti Angelo Fausti made changes -
            Link This issue blocks DM-12194 [ DM-12194 ]
            afausti Angelo Fausti made changes -
            Story Points 2.8
            afausti Angelo Fausti made changes -
            Description During DM-10742 we tried to upgrade django to a newer version (1.11.3) and faced the problem that the django-json-field 0.5.7 package does not work with this version when it does the deserialization of JSON data.

            We have to look for alternatives for this package and perhaps write a serializer/deserializer by ourserlves. Also this package is not being maintained anymore.
            afausti Angelo Fausti made changes -
            Link This issue is triggered by DM-12187 [ DM-12187 ]
            afausti Angelo Fausti made changes -
            Link This issue is blocked by DM-12191 [ DM-12191 ]
            afausti Angelo Fausti made changes -
            Summary Implement serializer/deserializer for the JSON fields (replace django-json-field 0.5.7) Implement validation, serialization, and deserialization using Marshmallow
            afausti Angelo Fausti made changes -
            Link This issue blocks DM-12194 [ DM-12194 ]
            afausti Angelo Fausti made changes -
            Epic Link DM-10181 [ 31811 ] DM-5504 [ 23337 ]
            tjenness Tim Jenness made changes -
            Remote Link This issue links to "Page (Confluence)" [ 31074 ]
            afausti Angelo Fausti made changes -
            Resolution Done [ 10000 ]
            Status To Do [ 10001 ] Won't Fix [ 10405 ]

              People

              Assignee:
              afausti Angelo Fausti
              Reporter:
              afausti Angelo Fausti
              Watchers:
              Angelo Fausti, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins Builds

                  No builds found.