def rest_project_fields_hook(self, request, fields): fields['testing_probes'] = PluginMethodField(obj=self)
def rest_message_fields_hook(self, request, fields): fields['tags'] = PluginMethodField(obj=self)
def rest_series_fields_hook(self, request, fields, detailed): fields['based_on'] = PluginMethodField(obj=self, required=False)
def rest_series_fields_hook(self, request, fields, detailed): fields["obsoleted_by"] = PluginMethodField(obj=self, required=False)
def rest_message_fields_hook(self, request, fields): fields["reviewers"] = PluginMethodField(obj=self, required=False)
def rest_series_fields_hook(self, request, fields, detailed): fields["version"] = rest_framework.fields.IntegerField() if detailed: fields["other_versions"] = PluginMethodField(obj=self)
def rest_project_fields_hook(self, request, fields): fields['mirror'] = PluginMethodField(obj=self, required=False)
def rest_series_fields_hook(self, fields, detailed): fields['version'] = rest_framework.fields.IntegerField() if detailed: fields['other_versions'] = PluginMethodField(obj=self)