Skip to content

Criar a API POST para receber e guardar os dados da política de atualização (crossmark) #415

@robertatakenaka

Description

@robertatakenaka
  • Cada Journal tem (ou não) sua política de atualização (CrossmarkPolicy)
  • Criar API para receber dados de política cuja rota é https://{domain}/api/v1/crossmarkpolicy
  • Armazenar os dados em opac_schema:
class CrossmarkPage(Document):
    doi = StringField(required=True)
    url = StringField()
    text = StringField()
    is_doi_active = BooleanField(required=True, default=True)
    language = StringField(max_length=5, required=True)
    journal = ReferenceField(Journal, reverse_delete_rule=CASCADE, required=True)
    created_at = DateTimeField()
    updated_at = DateTimeField()

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions