{"id":69,"date":"2025-02-09T19:14:55","date_gmt":"2025-02-09T22:14:55","guid":{"rendered":"https:\/\/caminhodev.com.br\/?page_id=69"},"modified":"2025-02-09T19:18:18","modified_gmt":"2025-02-09T22:18:18","slug":"django","status":"publish","type":"page","link":"https:\/\/caminhodev.com.br\/?page_id=69","title":{"rendered":"Django"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-113 post type-post status-publish format-standard has-post-thumbnail hentry category-django category-python tag-apis tag-backend tag-desenvolvimentoweb tag-django tag-djangoframework tag-djangopython tag-frameworkweb tag-programacao tag-python tag-webdevelopment\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/caminhodev.com.br\/?p=113\" target=\"_self\" >Como Usar o Celery no Django para Processamento Ass\u00edncrono<\/a><\/h2>\n\n<figure class=\"alignwide wp-block-post-featured-image\"><a href=\"https:\/\/caminhodev.com.br\/?p=113\" target=\"_self\"  ><img  title=\"\" loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"419\" src=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/Screenshot-from-2022-12-10-22-34-49.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\"  alt=\"Screenshot-from-2022-12-10-22-34-49 Django\"  style=\"object-fit:cover;\" srcset=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/Screenshot-from-2022-12-10-22-34-49.webp 860w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/Screenshot-from-2022-12-10-22-34-49-300x146.webp 300w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/Screenshot-from-2022-12-10-22-34-49-768x374.webp 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/a><\/figure>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Introdu\u00e7\u00e3o O Celery \u00e9 uma poderosa ferramenta para execu\u00e7\u00e3o de tarefas ass\u00edncronas no Django. Ele permite processar tarefas em segundo plano, melhorando o desempenho e a escalabilidade das aplica\u00e7\u00f5es web. Neste artigo, vamos mostrar como configurar e utilizar o Celery no Django de forma eficiente. O Que \u00e9 o Celery? Celery \u00e9 um sistema de&hellip; <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-02-10T16:48:06-03:00\">10 de fevereiro de 2025<\/time><\/div>\n<\/li><li class=\"wp-block-post post-44 post type-post status-publish format-standard has-post-thumbnail hentry category-django category-python tag-apis tag-backend tag-desenvolvimentoweb tag-django tag-djangoframework tag-djangopython tag-frameworkweb tag-programacao tag-python tag-webdevelopment\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/caminhodev.com.br\/?p=44\" target=\"_self\" >Como Configurar o Swagger no Django REST Framework para Documenta\u00e7\u00e3o de APIs<\/a><\/h2>\n\n<figure class=\"alignwide wp-block-post-featured-image\"><a href=\"https:\/\/caminhodev.com.br\/?p=44\" target=\"_self\"  ><img  title=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\"  alt=\"DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac Django\"  style=\"object-fit:cover;\" srcset=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac.webp 1024w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac-300x300.webp 300w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac-150x150.webp 150w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.49.39-A-futuristic-and-sleek-illustration-representing-API-documentation-with-Swagger-for-Django-REST-Framework.-The-image-should-feature-a-digital-interfac-768x768.webp 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">O que \u00e9 Swagger e por que us\u00e1-lo? Swagger \u00e9 um conjunto de ferramentas para documentar, visualizar e testar APIs de forma interativa. Ele gera automaticamente uma interface gr\u00e1fica onde desenvolvedores e consumidores da API podem explorar os endpoints e testar requisi\u00e7\u00f5es sem a necessidade de ferramentas externas, como Postman. No Django REST Framework, a&hellip; <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-02-09T18:50:32-03:00\">9 de fevereiro de 2025<\/time><\/div>\n<\/li><li class=\"wp-block-post post-39 post type-post status-publish format-standard has-post-thumbnail hentry category-django category-python tag-apis tag-backend tag-desenvolvimentoweb tag-django tag-djangoframework tag-djangopython tag-frameworkweb tag-programacao tag-python tag-webdevelopment\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/caminhodev.com.br\/?p=39\" target=\"_self\" >Criando sua primeira API com Django REST Framework<\/a><\/h2>\n\n<figure class=\"alignwide wp-block-post-featured-image\"><a href=\"https:\/\/caminhodev.com.br\/?p=39\" target=\"_self\"  ><img  title=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\"  alt=\"DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an Django\"  style=\"object-fit:cover;\" srcset=\"https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an.webp 1024w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an-300x300.webp 300w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an-150x150.webp 150w, https:\/\/caminhodev.com.br\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-02-09-18.37.57-A-modern-and-sleek-illustration-representing-Django-REST-Framework-DRF-a-powerful-API-framework-for-Django.-The-image-should-have-a-professional-an-768x768.webp 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">O Django REST Framework (DRF) \u00e9 uma poderosa biblioteca para construir APIs em Django. Se voc\u00ea deseja criar sua primeira API, siga este guia passo a passo. 1. Criando um Projeto Django Primeiro, instale o Django e o Django REST Framework: Crie um novo projeto Django: 2. Criando um Aplicativo Crie um novo aplicativo dentro&hellip; <\/p><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-02-09T18:40:51-03:00\">9 de fevereiro de 2025<\/time><\/div>\n<\/li><\/ul><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-69","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/pages\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69"}],"version-history":[{"count":5,"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/pages\/69\/revisions"}],"predecessor-version":[{"id":77,"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=\/wp\/v2\/pages\/69\/revisions\/77"}],"wp:attachment":[{"href":"https:\/\/caminhodev.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}