regiov / voluntarios

Website voluntarios.com.br
GNU General Public License v3.0
14 stars 12 forks source link

Permitir inscrição para receber notificação do blog #53

Open regiov opened 1 year ago

regiov commented 1 year ago

Incluir ícone ao lado do título do blog (sugestão: font awesome: rss) permitindo ao usuário inscrever-se ou retirar-se da inscrição para receber notificação automática por e-mail sempre que houver uma nova postagem. Com relação ao armazenamento do novo dado, melhor que sejam utilizados modelos separados do modelo Usuario. Ex: ServiçoNotificacao (nome) e InscricaoServicoNotificacao (Usuario, ServicoNotificacao, inicio, fim - unique together usuario, serviconotificacao, fim). Assim conseguimos manter um histórico de inscrições e não há necessidade de alterar os formulários de cadastro, podendo ser criado um formulário próprio apenas para isso acessível em link/local a definir. Observe que sair de uma inscrição significa apenas preencher o campo fim. Depois disso, será preciso criar um novo linha de comando para ser colocado no cron para rodar uma vez por dia, verificando se houve postagem nas últimas 24h, e em caso afirmativo enviando notificações para todos os usuários inscritos neste serviço de notificação. A mensagem deverá estar num template novo.