from rest_framework import serializers from . import models # --------------- FINE PREFISSO TEMPLATE --------------- class DestinatarioOffertaSerializer(serializers.ModelSerializer): class Meta: model = models.DestinatarioOfferta fields = ('destinazione', 'intestatario') class GruppoOfferteSerializer(serializers.ModelSerializer): class Meta: model = models.GruppoOfferte fields = ('destinatario', 'agente', 'tipo', 'anno_1a_rev', 'numero', 'descrizione') class OffertaSerializer(serializers.ModelSerializer): class Meta: model = models.Offerta fields = ('gruppo', 'data', 'revisione', 'documento', 'codice_offerta', 'accettazione') class AgenteOffertaSerializer(serializers.ModelSerializer): class Meta: model = models.AgenteOfferta fields = ('codice') class ParteEconomicaOffertaSerializer(serializers.ModelSerializer): class Meta: model = models.ParteEconomicaOfferta fields = ('revisione', 'dettaglio_economico_offerto') class ProgettoSerializer(serializers.ModelSerializer): class Meta: model = models.Progetto fields = ('progetto_padre', 'stato', 'nome', 'descrizione') class ValorizzazioneEconomicaProgettoSerializer(serializers.ModelSerializer): class Meta: model = models.ValorizzazioneEconomicaProgetto fields = ('progetto', 'dato_economico', 'fase_target') class TipologiaOffertaSerializer(serializers.ModelSerializer): class Meta: model = models.TipologiaOfferta fields = ('descrizione') class RepositorySerializer(serializers.ModelSerializer): class Meta: model = models.Repository fields = ('url', 'descrizione') class TipoRelazioneSerializer(serializers.ModelSerializer): class Meta: model = models.TipoRelazione fields = ('descrizione') class AttivitaSerializer(serializers.ModelSerializer): class Meta: model = models.Attivita fields = ('attivita_generica', 'tipo', 'descrizione') class RisorsaChiaveSerializer(serializers.ModelSerializer): class Meta: model = models.RisorsaChiave fields = ('risorsa_generica', 'descrizione') class PropostaDiValoreSerializer(serializers.ModelSerializer): class Meta: model = models.PropostaDiValore fields = ('proposta_valore_generica', 'descrizione') class CanaleDiDistribuzioneSerializer(serializers.ModelSerializer): class Meta: model = models.CanaleDiDistribuzione fields = ('descrizione') class SettoreDiMercatoSerializer(serializers.ModelSerializer): class Meta: model = models.SettoreDiMercato fields = ('descrizione') class FlussoDiRicaviSerializer(serializers.ModelSerializer): class Meta: model = models.FlussoDiRicavi fields = ('flusso_ricavi_generico', 'descrizione') class StrutturaDeiCostiSerializer(serializers.ModelSerializer): class Meta: model = models.StrutturaDeiCosti fields = ('') class SettoreAziendaSerializer(serializers.ModelSerializer): class Meta: model = models.SettoreAzienda fields = ('settore_generico', 'azienda', 'settore_di_mercato') class RelazioneConAziendaSerializer(serializers.ModelSerializer): class Meta: model = models.RelazioneConAzienda fields = ('relazione_generica', 'azienda', 'tipo_relazione') class TipoAttivitaSerializer(serializers.ModelSerializer): class Meta: model = models.TipoAttivita fields = ('descrizione') class ValoreDelProgettoSerializer(serializers.ModelSerializer): class Meta: model = models.ValoreDelProgetto fields = ('progetto', 'proposta_di_valore') class AttivitaDelProgettoSerializer(serializers.ModelSerializer): class Meta: model = models.AttivitaDelProgetto fields = ('progetto', 'attivita') class AssetDelProgettoSerializer(serializers.ModelSerializer): class Meta: model = models.AssetDelProgetto fields = ('progetto', 'asset') class RisorsaPersonaleSerializer(serializers.ModelSerializer): class Meta: model = models.RisorsaPersonale fields = ('persona') class RisorsaFisicaSerializer(serializers.ModelSerializer): class Meta: model = models.RisorsaFisica fields = ('descrizione') class RisorsaFinanziariaSerializer(serializers.ModelSerializer): class Meta: model = models.RisorsaFinanziaria fields = ('descrizione') class ValoreDellAttivitaSerializer(serializers.ModelSerializer): class Meta: model = models.ValoreDellAttivita fields = ('attivita', 'proposta_di_valore') class ValorizzazioneEconomicaAttivitaSerializer(serializers.ModelSerializer): class Meta: model = models.ValorizzazioneEconomicaAttivita fields = ('attivita_del_progetto', 'dato_economico') class AssetDaAttivitaSerializer(serializers.ModelSerializer): class Meta: model = models.AssetDaAttivita fields = ('attivita', 'asset') class ArchivioFilesSerializer(serializers.ModelSerializer): class Meta: model = models.ArchivioFiles fields = ('url', 'descrizione') class CanaleDistribuzioneIndirettoSerializer(serializers.ModelSerializer): class Meta: model = models.CanaleDistribuzioneIndiretto fields = ('partnership_distribuzione')