Este projeto é um sistema web desenvolvido em Django para a gestão escolar, focado na secretaria da escola. Ele permite o gerenciamento de alunos, responsáveis, professores, turmas, contratos, disciplinas e notas, além da geração de relatórios e contratos em PDF.
secretaria/models.py: Modelos de dados (Aluno, Responsavel, Professor, Turma, Contrato, Disciplina, Nota).secretaria/views.py: Lógica das views para cadastro, geração de PDFs, desempenho, etc.secretaria/forms.py: Formulários para upload de contrato assinado.secretaria/urls.py: Rotas da aplicação secretaria.templates/: Templates HTML para as páginas do sistema.media/contratos_assinados/: Onde ficam armazenados os contratos assinados enviados.Na aba “Contratos”, o usuário seleciona o aluno e o responsável. O sistema gera um PDF de contrato personalizado com os dados selecionados, disponível para visualização e download.
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
http://localhost:8000/Este sistema é ideal para escolas que desejam digitalizar e automatizar processos de secretaria, contratos e acompanhamento pedagógico.