OLÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ ENFERMEIRAAAAAAAA!!!!!!
### um rápido background sobre mim, se não interessar pule para a questão
Já estou estudando Django a quase 1 ano. Não sou experiente pois ainda não coloquei o django em prática em nenhum projeto.
Tenho 6 anos de experiência em PHP e para estudar esse framework do sucesso fico traduzindo alguns projetos que eu fiz do PHP para o Django.
É um ótimo exercício. :)
## A dúvida (essa é a parte que todo mundo deve ler)
Eu sei que o Django-admin é super-supimpa e faz todos os crud's para nossa alegria.
Mas, e quanto a operações mais específicas?
O problema:
Tenho um pequeno projetinho de notícias. (apenas para estudo/teste)
Um usuário entra no 'site' e cadastra uma noticia. Essa notícia fica pendente.
Então, um administrador tem a sua pagininha especial onde ele libera ou nega as notícias cadastradas.
A idéia é simples: quando o admin entra na página de liberação, ele tem a noticia na cara dele com os botões 'liberar' e 'negar'.
Caso aperte um botão, a ação de liberar ou negar ocorre e um email é disparado para o usuário que criou a noticia.
Ai, outra notícia é carregada na frente do admin, novamente com os botões.
E assim vai até não ter mais nenhuma notícia pendente de moderação.
A dúvida:
No caso deste projeto, e de outros parecidos onde as ações do administrador não são tão básicas quanto um CRUD (ações onde deve existir um workflow), é melhor utilizar o Django admin ou criar seu próprio admin?
Atenciosamente,
Guilherme Medeiros
Web Developer FTW!
Socialize:
