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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions