vfclcm upgrade from python2 to python3
[vfc/gvnfm/vnflcm.git] / lcm / lcm / nf / serializers / instantiate_vnf_request.py
index 2c3547d..72376c4 100644 (file)
@@ -14,9 +14,9 @@
 
 from rest_framework import serializers
 
-from ext_virtual_link_data import ExtVirtualLinkDataSerizlizer
-from ext_managed_virtual_link_data import ExtManagedVirtualLinkDataSerizlizer
-from vim_connection_info import VimConnectionInfoSerializer
+from .ext_virtual_link_data import ExtVirtualLinkDataSerizlizer
+from .ext_managed_virtual_link_data import ExtManagedVirtualLinkDataSerizlizer
+from .vim_connection_info import VimConnectionInfoSerializer
 
 
 class InstantiateVnfRequestSerializer(serializers.Serializer):
@@ -53,10 +53,10 @@ class InstantiateVnfRequestSerializer(serializers.Serializer):
         max_length=255,
         required=False,
         allow_null=True)
-    additionalParams = serializers.DictField(
+    additionalParams = serializers.JSONField(
         help_text="Additional input parameters for the instantiation process, \
         specific to the VNF being instantiated, \
         as declared in the VNFD as part of InstantiateVnfOpConfig.",
-        child=serializers.CharField(help_text="KeyValue Pairs", allow_blank=True),
+        child=serializers.CharField(help_text="KeyValue Pairs", allow_blank=True),
         required=False,
         allow_null=True)