Ir para o conteúdo

 Voltar a Amadeus Dese...
Tela cheia

Relatório de atividades (13/06/2012 a 26/06/2012)

27 de Junho de 2012, 4:36 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 14 vezes

Pessoal, infelizmente não vou poder participar da reunião, mas deixo aqui o relatório das atividades da última sprint.

 
O que foi feito: 

- Implementei o upload da imagem de perfil. Usei um FileField, mas o ideal é usar um ImageField, pois ele já tem validações específicas para uma imagem. O problema é que não consegui instalar a Python Image Library.

- Implementei as validações de username [FE 03], senha [FE 04] e data de nascimento (sugiro adicionar essa validação ao doc. de caso de uso).

- Mudei os widgets dos campos senha e data de nascimento.

- Consegui 'povoar' os selects Estado e Formação.

- Após o cadastro, uma página de sucesso é exibida. (fiz uma página temporária só para testar o roteamento de urls)

- Modifiquei o template, agora ele está mais parecido com o protótipo feito por Erton.

- Já estou usando o TwitterBootstrap, ou seja, as interfaces já estão responsivas.

 

PS: Algumas das tarefas acima eram bem simples, mas como eu não sabia realizá-las usando Django/Python, precisei gastar um tempo estudando. Por isso a demora em concluir um simples cadastro. 

 

Pendências

- Colocar uma imagem de perfil default, caso o usuário não selecione uma. (sugiro adicionar esse fluxo ao doc. de caso de uso)

- Adicionar um campo para repetir a senha. (tem no protótipo mas não tem no caso de uso, sugiro adicionar ao caso de uso)

- Verificar se as senhas digitadas são iguais. (sugiro adicionar ao caso de uso)

- Mudar o widget do telefone para o usuário digitar o ddd em  campo separado. (Dúvida: um campo para ddd é padrão em outros países?)

- Implementar o envio de email de confirmação.

- Concluir o template.

- Os textos das páginas estão em hardcode. Preciso estudar como desacoplá-los do código-fonte através do Django. 

 
 - Tentar novamente instalar o psycopg2 para usar o PostgreSQL e a pil (python image library) para usar o ImageField. 

- Descobri que o Django já vem com um sistema de autenticação de usuários, vou verificar se é interessante extendê-lo. 

Autor: Alexsander Toledo de Almeida e Silva


55 comentários

  • Abf5cd2591fbc1b11cc80e3951c61a4e?only path=false&size=50&d=404Cello Mello(usuário não autenticado)
    27 de Junho de 2012, 10:33

     

    Bacana, Alexsander!

     

    Achei que os avanços foram bons.

    Você mencionou dificuldade com Django/Python... precisamos de mais gente ajudando, né?

    Você conseguiria colocar as tarefas no Redmine? 

    • 8ac3225bf20ebb1870bc2a790a69c6ae?only path=false&size=50&d=404Alexsander Toledo de Almeida e Silva(usuário não autenticado)
      30 de Junho de 2012, 18:59

       

      Cello, as documentações do Django e do Python são das melhores que eu já vi. Não é difícil encontrar o que se procura. Por isso não acho que estou passando por "dificuldades", é mais aquela fase de adaptação a uma nova tecnologia e a novos conceitos. É que com JSF eu já teria feito esse caso de uso em dois dias no máximo, por eu já usar há 5 anos. =P

      Mas estou gostando de sair da zona de conforto e acredito que, concluindo esse caso de uso, vou ter experiência suficiente para fazer os outros mais rapidamente.

      Segunda-feira à noite, coloco as tarefas no Redmine.

  • 747f8c6b49d085b410f543cbe0a1d0c0?only path=false&size=50&d=404Thiago Araujo(usuário não autenticado)
    27 de Junho de 2012, 11:50

     

    Alexsander,

    qual o SVN que estás usando? Como posso contruibuir? Eu já tenho uma certa experiência em Django/Python, como posso contribuir? 

     Att. 

    • 8ac3225bf20ebb1870bc2a790a69c6ae?only path=false&size=50&d=404Alexsander Toledo de Almeida e Silva(usuário não autenticado)
      30 de Junho de 2012, 19:10

       

      Aê Thiago,

      Por enquanto o código não está em nenhum repositório. Estou pensando em criar uma pasta aqui no SVN do portal mesmo. Meu receio é que eles ficaram de mudar para o Git, né? Tu sabe se é tranquilo migrar um repositório do svn pra o git?

      • 4e677e3b14024162f6a7f4187c69c499?only path=false&size=50&d=404Projeto Amadeus(usuário não autenticado)
        2 de Julho de 2012, 15:50

         

        Prezado Alexsander,

        Parabéns pela contribuição. Sei do esforço que está sendo para você. 

        Por favor tente colocar o código no repositório do Portal, pois temos de dar acesso à comunidade de programadores que desejarem contibuir com a construção do código. 

        Me deixe saber todos os problemas que você experimentar e estarei atento a solicitar assistência da equipe do Portal.

        Importante estarmos com todos os artefatos disponíveis para toda a Comunidade.

        Abraço,

        Alex 

Pensamento Complexo

20 de Março de 2015, 0:58, por Desconhecido

Autor: Gladstone Lima



Plataforma Robei no Brasil -- Multi FPGA

22 de Abril de 2013, 9:04, por Desconhecido

Plataforma multi-fpga no Brasil



Nota de agradecimento à ABED

26 de Setembro de 2012, 20:41, por Desconhecido

A Comunidade Amadeus vem tornar público o seu agradecimento à Diretoria da Associação Brasileira de Educação a Distância, nas pessoas de seus Diretor Fredric Michael Litto e da Sra. Beatriz Roma Marthos, pelo convite feito à Comunidade Amadeus para apresentar o Ambiente Virtual de Ensino do Projeto Amadeus dentro da programação do do 18° CIAED Congresso Internacional ABED de EaD.



Comunidade PUG PE promoverá o projeto Amadeus

12 de Setembro de 2012, 19:13, por Desconhecido

Autor: Projeto Amadeus



Palestra sobre o Projeto Amadeus na Campus Party Recife

6 de Junho de 2012, 8:36, por Desconhecido

Projeto Amadeus