Skip to content

Commit

Permalink
Add validators for importer and publisher
Browse files Browse the repository at this point in the history
re #2984
  • Loading branch information
werwty committed Oct 19, 2017
1 parent d1556da commit 67ebef1
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions pulp_plugin_template/app/serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,17 @@ class PluginTemplateImporterSerializer(platform.ImporterSerializer):
Add any new fields if defined on PluginTemplateImporter.
Similar to the example above, in PluginTemplateContentSerializer.
Additional validators can be added to the parent validators list
For example::
class Meta:
validators = platform.ImporterSerializer.Meta.validators + [myValidator1, myValidator2]
"""
class Meta:
fields = platform.ImporterSerializer.Meta.fields
model = models.PluginTemplateImporter
validators = platform.ImporterSerializer.Meta.validators


class PluginTemplatePublisherSerializer(platform.PublisherSerializer):
Expand All @@ -55,7 +62,14 @@ class PluginTemplatePublisherSerializer(platform.PublisherSerializer):
Add any new fields if defined on PluginTemplatePublisher.
Similar to the example above, in PluginTemplateContentSerializer.
Additional validators can be added to the parent validators list
For example::
class Meta:
validators = platform.PublisherSerializer.Meta.validators + [myValidator1, myValidator2]
"""
class Meta:
fields = platform.PublisherSerializer.Meta.fields
model = models.PluginTemplatePublisher
validators = platform.PublisherSerializer.Meta.validators

0 comments on commit 67ebef1

Please sign in to comment.