Skip to content

Aprimoramento do modelo Pages para suportar novas funcionalidades #115

@robertatakenaka

Description

@robertatakenaka

Descrição da nova funcionalidade

Eu, como administrador do sistema, gostaria que o modelo Pages fosse ampliado para incluir novos campos de controle e classificação, então poderei ter maior flexibilidade na criação e organização das páginas institucionais e de periódicos no portal SciELO.

Critérios de aceitação

  • Adicionar os seguintes campos ao modelo Pages no opac_schema:
    • page_type: StringField com choices predefinidos ('main_about', 'about', 'journal', 'free') para categorizar o tipo da página
    • order: IntegerField para controlar a ordem de exibição das páginas na seção About
    • parent_page: ReferenceField (opcional) para páginas que são parent de outras
    • child_pages: ReferenceField (opcional) para páginas que são suas subpáginas
  • Documentar as mudanças no modelo e seus usos

Referências

Metadata

Metadata

Assignees

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