-
Notifications
You must be signed in to change notification settings - Fork 0
Contribuindo
##To-do's Para a versão 0.5
- Remodelar os modelos e reestrutuar o código seguindo o padrão em docs
- Retirar alunos que saíram do oferecimento do db
- Elaborar um modelo para o questionário [perguntas e respostas]
- Gerar a view com o questionário
- Elaborar as questões de avaliação
- Pensar em um design para as páginas
- Gerar a view para o professor
- Mandar email
- Gerar Tokens e lidar com a página
- Refazer o modelo de disciplina usando Classe e Disciplina
- Exportar/Importar modelos [estamos utilizando django-import-export]
Para versão 0.6
- Gerar relatórios sobre avaliações das disciplinas
- Gerar relatórios sobre avaliações dos professores
- Gerar página para moderação
- Poder parsear a dac facilmente utilizando a interface de moderação (pergar disciplinas da pós | semestre e ano desejado | etc )
- Matérias da pós
- Criar contas de usuário
- Enviar email tanto para acadêmico quanto pessoal cadastrado em conta de usuário
- Elaborar um sistema de "crowd-data" em que os usuários podem ajudar com informações que não podem ser mineiradas
- Gerar páginas cache
Para versão 0.7 (codenome GDE--)
- Possibilidade de email encriptado PGP
- Modalidade dos alunos
- Horário de disciplinas
- Salas de disciplinas
- Pegar ementa de disciplinas
- Oferecimento (anual/semestral/etc)
- Curriculo de cursos
- Cárdapio :)
Essa é a primeira vez que utilizo python E faço algo para web portanto é bastante provável que existam muitas péssimas escolhas de design e problemas relacionados a clareza do código. Tentarei utilizar o pep8 mas não tenho nem prática tao pouco paciência (por enquanto) para o estudar mais a fundo. Fique a vontade para corrigir todos os problemas que você conseguir encontrar me relação a isso.
O projeto tenta seguir as "normas" PEP8 utilizando o package pep8. Instale com pip install pep8
e veja se o arquivo está nas normas usando pep8 nome_do_arquivo.py
Não use o autopep8 no projeto
Não necessáriamente estará no padrão perfeitamente mas tente seguir os seguintes principios:
80
não use mais que 80 linhas (a não ser que seja um caso MUITO importante que |
ficará com a aparencia muito feia se quebrar a |
linha) |
um espaco, entre, virgulas |
|
(sem espco no parenteses) |
|
funcao(sem espaco) |