Customizando Admin do Django

6.052 visualizações

Publicada em

Slides da palestra "Customizando Admin do Django" apresentada na Python Brasil [9]

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
6.052
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3.358
Ações
Compartilhamentos
0
Downloads
76
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Customizando Admin do Django

  1. 1. Customizando Admin do Django Gustavo Carvalho Universidade Federal do Piau´ı / Agˆencia 128 Bits about.me/gt.salles Python Brasil [9] Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 1 / 35
  2. 2. Quem sou eu? Estudante de computa¸c˜ao na Universidade Federal do Piau´ı Programador Python na Agˆencia 128 Bits (agencia128bits.com) Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 2 / 35
  3. 3. Contato about.me/gt.salles @gt salles gt.salles@gmail.com github.com/gtsalles/custom django admin Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 3 / 35
  4. 4. Quem sou eu? Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 4 / 35
  5. 5. Porque usar Django Admin? Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 5 / 35
  6. 6. Porque usar Django Admin? Uma das partes mais poderosas do Django CRUD completo Autentica¸c˜ao Permiss˜oes Altamente Customiz´avel Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 6 / 35
  7. 7. O que n˜ao ´e? DBMS (phpMyAdmin, MySQL Workbench) CMS Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 7 / 35
  8. 8. Por onde come¸car? Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 8 / 35
  9. 9. Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 9 / 35
  10. 10. Por onde come¸car? Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 10 / 35
  11. 11. list display Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 11 / 35
  12. 12. list display links Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 12 / 35
  13. 13. list filter Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 13 / 35
  14. 14. search fields Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 14 / 35
  15. 15. list editable Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 15 / 35
  16. 16. Inserindo imagens no list display Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 16 / 35
  17. 17. Inline Forms Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 17 / 35
  18. 18. Inline Forms Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 18 / 35
  19. 19. formfield overrides Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 19 / 35
  20. 20. save as Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 20 / 35
  21. 21. Custom Actions Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 21 / 35
  22. 22. prepolulated fields, save model e get form Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 22 / 35
  23. 23. formfield for foreignkey Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 23 / 35
  24. 24. formfield for foreignkey Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 24 / 35
  25. 25. Mais custom actions Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 25 / 35
  26. 26. Mais custom actions Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 26 / 35
  27. 27. Mais custom actions Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 27 / 35
  28. 28. Django Suit http://djangosuit.com Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 28 / 35
  29. 29. Grappelli http://grappelliproject.com/ Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 29 / 35
  30. 30. Django Admin Tools https://bitbucket.org/izi/django-admin-tools/wiki/Home Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 30 / 35
  31. 31. Do It Yourself django.contrib.admin segue o conceito de app plug´avel Templates Chave: admin/base.html admin/index.html admin/change form.html admin/change list.html Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 31 / 35
  32. 32. O que falta? WYSIWYG Editor django-redactorjs django-ckeditor django-tinymce Multi upload django-admin-multiupload django-ajax-uploader Sem repara¸c˜ao de erros Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 32 / 35
  33. 33. Perguntas? Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 33 / 35
  34. 34. Obrigado! about.me/gt.salles Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 34 / 35
  35. 35. Referˆencias https://docs.djangoproject.com/en/1.5/ref/contrib/admin/ https://github.com/django/django/ http://www.slideshare.net/wuzziwug/django-admin-widgetry- witchery http://www.slideshare.net/lincolnloop/customizing-the-django-admin http://lincolnloop.com/static/slides/2010-djangocon/customizing- the-admin.html http://www.slideshare.net/petterarvidsson5/django-admin http://www.slideshare.net/maheshshtl/the-django-admin-interface Gustavo Carvalho Customizando Admin do Django Python Brasil [9] 35 / 35

×