journals.api.serializers.publication module

class journals.api.serializers.publication.PublicationPublicSerializer(*args, **kwargs)[source]

Bases: api.serializers.DynamicFieldsModelSerializer

class Meta[source]

Bases: object

model

alias of journals.models.publication.Publication

fields = ['url', 'title', 'author_list', 'abstract', 'doi_label', 'doi', 'citation', 'in_issue', 'in_volume', 'paper_nr', 'submission_date', 'acceptance_date', 'publication_date', 'cc_license', 'accepted_submission', 'acad_field', 'specialties', 'topics', 'approaches']
get_accepted_submission(obj)[source]
class journals.api.serializers.publication.PublicationPublicSearchSerializer(*args, **kwargs)[source]

Bases: api.serializers.DynamicFieldsModelSerializer

class Meta[source]

Bases: object

model

alias of journals.models.publication.Publication

fields = ['url', 'title', 'author_list', 'abstract', 'doi_label', 'publication_date']