Por Django
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de Django Mais Bem Avaliadas

Avaliações e Detalhes do Produto de Django

Visão geral de Django

O que é Django?

Django é um servidor de aplicação Web em Python de alto nível que incentiva o desenvolvimento rápido e um design limpo e pragmático. Construído por desenvolvedores experientes, ele cuida de grande parte dos problemas do desenvolvimento Web, permitindo que você se concentre em escrever seu aplicativo sem precisar reinventar a roda. É gratuito e de código aberto.

Detalhes Django
Mostrar menosMostrar mais
Descrição do Produto

Django é um servidor de aplicação Web em Python de alto nível que incentiva o desenvolvimento rápido e um design limpo e pragmático. Construído por desenvolvedores experientes, ele cuida de grande parte dos problemas do desenvolvimento Web, permitindo que você se concentre em escrever seu aplicativo sem precisar reinventar a roda. É gratuito e de código aberto.


Detalhes do Vendedor
Vendedor
Django
Localização da Sede
N/A
Twitter
@djangoproject
183,010 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
46 funcionários no LinkedIn®

Avaliações Recentes de Django

AS
Aanya S.Empresa (> 1000 emp.)
5.0 de 5
"Por que Django? Simplicidade e poder andam de mãos dadas para o desenvolvimento web."
Django vem com tantas ferramentas integradas como ORM, Painel de Administração, formulários, roteamento. Eu gosto mais do Django quando falamos sob...
Usuário Verificado
A
Usuário VerificadoPequena Empresa (50 ou menos emp.)
5.0 de 5
"Amazing framework "
Very easy to new developers compared to other framework. The ORM features are impressive and have very good performance Python provides flexibili...
Ashay C.
AC
Ashay C.Pequena Empresa (50 ou menos emp.)
5.0 de 5
"Django - Um Framework de Backend Flexível"
Django é dinâmico e flexível, e tem um vasto suporte da comunidade.
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia Django

Responda a algumas perguntas para ajudar a comunidade Django
Já usou Django antes?
Sim

Avaliações em Vídeo

Avaliações 170 Django

4.5 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Avaliações 170 Django
4.5 de 5
Avaliações 170 Django
4.5 de 5

Sentimento Geral da Revisão para DjangoPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Michael P.
MP
Co-Founder & Chief Technology Officer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Eu adoro a facilidade de uso do framework Django. Fui desenvolvedor Rails por muitos anos e foi extremamente fácil começar a usar o Django pela primeira vez. Sem mencionar, aprender Python. Eu recomendaria Django para muitos desenvolvedores, especialmente em casos onde algum aprendizado de máquina está envolvido. Existem muitas bibliotecas incríveis com estatísticas/aprendizado de máquina. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Seria bom ver alguns tutoriais melhores por aí. No geral, eu diria que as aversões são muito baixas. O suporte a bibliotecas é bastante forte. Também gostaria de ver algo embutido mais comparável ao Devise para Rails. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Certifique-se de passar um bom tempo explorando a Code School ou algo equivalente para adquirir uma boa base para seu conhecimento em Python. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Fácil configuração de um aplicativo web. Ótima gestão de um pequeno MVP. Python é uma linguagem flexível e fácil de usar. Boa linguagem para usar se você quiser terceirizar e encontrar muitos desenvolvedores baratos. Curva de aprendizado baixa leva ao desenvolvimento rápido e bom de um aplicativo. Análise coletada por e hospedada no G2.com.

Bruno M.
BM
DevOps / Back-end Engineer
Food & Beverages
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Orgânico
Traduzido Usando IA
O que você mais gosta Django?

As toneladas de funcionalidades integradas (ORM, templating, autenticação, validação de formulários e assim por diante).. Mesmo se você precisar de algo mais, a comunidade é tão grande que provavelmente há uma biblioteca para isso. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Às vezes, você precisa se desviar do curso padrão e evitar a "mágica" do Django, mas isso não vai tornar as coisas mais fáceis. Também força uma estrutura rígida em sua aplicação que nem sempre é desejável. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Considere se sua aplicação realmente precisa de um framework tão pesado. Às vezes, alternativas mais leves, como Flask, são mais adequadas.

Se funcionar para você, no entanto, vá em frente! Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Tenho usado para aplicações web completas desde 2011. O ORM é muito fácil de trabalhar (especialmente desde que as migrações se tornaram uma funcionalidade central) e possui uma série de extensões úteis. Análise coletada por e hospedada no G2.com.

Nikolay G.
NG
Software Engineer
Internet
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Django segue a filosofia do Python e tem muitas coisas boas incorporadas na distribuição padrão. O Admin cobre a maioria dos casos padrão para gerenciar os dados, a funcionalidade de migrações do South permite simplificar significativamente as mudanças no banco de dados. Documentação e tutoriais realmente bons ajudam novos desenvolvedores a mergulhar facilmente e focar na lógica de negócios e não nos detalhes do framework. Se algo estiver faltando na documentação, uma grande comunidade definitivamente ajudará. Tem boas ferramentas para testes de unidade e integração, o que é crucial para o desenvolvimento de um código sólido. Tem um brilhante Django Rest Framework que resolve a implementação de API REST. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Django vinculado aos bancos de dados SQL e é mais difícil trabalhar com um noSQL. Às vezes, é difícil implementar algo não trivial usando Django. ORM é muito abstrato e pode produzir chamadas SQL não eficientes. A falta de flexibilidade do ORM muitas vezes introduz chamadas SQL brutas, o que pode trazer bugs e erros. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

É realmente bom para começar um projeto com Django se sua aplicação for uma aplicação típica MVC, ou se for uma aplicação de página única com um JavaScript rico e você precisar de um backend simples. Se você precisar de algo especial no backend, o Django pode ser mais difícil de personalizar. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Desenvolvi várias aplicações web, usando Django, como:

- Portal para agregação de resultados de testes de desempenho

- Aplicação web para cuidadores de animais de estimação e clientes

- Uma camada de autenticação de API REST para banco de dados neo4j e aplicação cliente angularjs Análise coletada por e hospedada no G2.com.

Jamie C.
JC
Web Developer
Computer Software
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite de Vendedor
Traduzido Usando IA
(Original )Informação
O que você mais gosta Django?

- O CMS embutido do Django é um dos recursos mais poderosos disponíveis. Para projetos iniciais, ele torna a depuração, o teste e a construção de recursos muito mais rápidos, permitindo que objetos sejam facilmente modificados em um ambiente local, em vez de ser forçado a adicionar e editar entradas através de um CMS rudimentar ou diretamente com SQL.

- A capacidade de usar pacotes padrão do Python (juntamente com a beleza e facilidade do pip e virtuanev) torna a extensão da funcionalidade de um site Django muito simples, e em alguns casos até mais fácil do que Ruby on Rails ou outros frameworks modernos baseados em pacotes.

- O Django Rest Framework é uma grande vantagem e reduz pela metade o código necessário para construir uma API poderosa. Eu construí várias APIs usando este framework e ele sozinho é uma boa razão para usar Django.

- O ORM é incrível. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

- As migrações do Django são poderosas, mas podem se tornar confusas muito rapidamente se você sair das migrações geradas automaticamente. Além disso, a documentação para migrações e alguns dos recursos de nível mais baixo do Django às vezes está ausente ou é enganosa.

- Como acontece com todos os frameworks que dependem fortemente de pacotes de código aberto, as mudanças de versão podem frequentemente causar algumas dores de cabeça. O Django é muito bom em eliminar adequadamente recursos e funções, mas alguns mantenedores de pacotes (mesmo para alguns dos pacotes mais populares) sofrem de tempos em tempos com o problema comum de dependências conflitantes, logs cheios de avisos de descontinuação ou simplesmente silêncio total em relação a pull requests ou problemas fáceis de resolver. Isso não é realmente específico do Django, e não é realmente culpa do Django, mas o framework é tão sólido de outra forma que não há muito o que discutir aqui. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Usei Django para tudo, desde pequenos projetos pessoais até grandes APIs que atendem a requisitos contratuais complexos. Os principais benefícios que notei são:

- Python é poderoso quando você o conhece bem, então pode ser um ativo útil ao trabalhar com Django

- Django acelerará muito o seu desenvolvimento

- Escrever código reutilizável e fácil de manter é fácil (principalmente devido às características do Python, mas também devido à abordagem do Django sobre a arquitetura MVC). Análise coletada por e hospedada no G2.com.

Matheus J.
MJ
Entrepreneur and Software Engineer
Information Technology and Services
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Django possui uma ótima documentação e qualquer desenvolvedor pode alcançar uma rápida adaptação usando o tutorial oficial.

O código é muito claro e o desenvolvimento se torna fácil com um IDE adequado (eu prefiro o Pycharm). Pycharm oferece depuração linha a linha prontamente.

O admin do Django é ótimo para manutenção interna porque oferece acesso a todo o banco de dados sem exigir conhecimento de SQL.

'Django Sites' é um bom framework para lidar com várias marcas usando a mesma base de código. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

A maioria das bibliotecas de terceiros demora muito para corrigir bugs. Algumas bibliotecas são essenciais para a produção e a comunidade parece não estar muito ativa. Várias bibliotecas ainda não foram portadas para Python3. Isso significa que o desenvolvedor deve optar por usar versões mais antigas do Django ou implementar a portabilidade adequada para a biblioteca (o que pode ser caro). As perguntas no StackOverflow não são respondidas tão rapidamente quanto em outros frameworks web. Não se deve simplesmente confiar nesse tipo de ferramenta para resolver problemas. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Ótima estrutura sem recursos ausentes, pronta para produção. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Estou desenvolvendo projetos web relacionados ao comércio eletrônico. Como esses projetos são construídos para startups, a migração de dados é frequentemente utilizada e bem suportada pelo Django.

Projetos de startups lidam com muita incerteza e escalabilidade inesperada. Django é muito fácil para fazer um aplicativo evoluir e encontrou bons recursos para fazê-lo rodar em uma pilha complexa da AWS. Análise coletada por e hospedada no G2.com.

Mihai V.
MV
Software Engineer
Computer Software
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Como mencionado no título da revisão, é muito fácil e seguro construir grandes projetos e é extremamente conveniente quando as operações de banco de dados nos projetos consomem tempo. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Sua biblioteca de framework REST é às vezes lenta (django-rest-framework). Ela tem suas limitações quando há a possibilidade em alguns scripts de implementar multiprocessamento. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Para começar, é altamente recomendável visitar a página oficial do Django, onde você pode encontrar a documentação detalhada e um número significativo de tutoriais para iniciar. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Atualmente, Django é o framework mais utilizado na empresa para a qual trabalho atualmente. Desenvolvemos projetos web complexos envolvendo visualização de dados em mapas. Django é muito conveniente quando se trata de transferir dados do backend para o frontend em formato json através de requisições ajax. Análise coletada por e hospedada no G2.com.

Jaylen W.
JW
Parallelization of Code Modeling Graphene Layers: Research Assistant
Higher Education
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Django é um Framework Web Python. A sintaxe elegante e clara do Python ajuda no desenvolvimento, tornando o desenvolvimento de aplicativos web com Django preferível para aqueles que gostam de programar em Python. O maior atrativo para mim ao usar o Django foi que ele é de código aberto e tem uma grande comunidade que o apoia. Existem pessoas que trabalham no software principal e outros membros da comunidade fornecendo ferramentas de plugins de terceiros para ele. Além disso, a forma como o Python tem seu próprio gerenciador de pacotes tornou a instalação/atualização do Django muito fácil, assim como com ferramentas de terceiros, onde muitas vezes apenas uma linha no terminal precisava ser executada para que uma ferramenta fosse instalada e configurada corretamente. O Python tem o virtualenv, que cria um "sandbox" de bibliotecas e ferramentas Python que são separadas das bibliotecas do seu sistema operacional. Isso mantinha o desenvolvimento contido e permitia prototipagem rápida, se necessário, com o Django. Os modelos do Django são bastante diretos de implementar para obter a funcionalidade de "conteúdo" que você deseja. Para produção, Gunicorn e Nginx funcionaram muito bem em fornecer uma experiência de servidor estável e leve ao lidar com solicitações para o aplicativo Django. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Eu preferiria se a documentação do Django fosse mais clara e organizada. Muitas vezes procuro informações no site, em vez de navegar pelo site para encontrar o que preciso, uma pesquisa personalizada no Google me ajudou muito mais a encontrar o que eu precisava no site. Não gostei das páginas de tutorial/guia/construção do primeiro aplicativo. O site orienta você a criar seu primeiro aplicativo Django, e nos dois passos seguintes, eles fazem você modificar as alterações que disseram para fazer. Por exemplo, e estou parafraseando dando uma situação, eles diriam "é assim que você escreveria isso para configurar aquilo. [Atualiza a página] agora você vê que este método funciona. [Passa para o próximo passo] A última implementação funcionou, mas há uma maneira melhor de fazer isso e você não precisará se preocupar com os seguintes problemas. Altere a linha que você modificou antes para esta." Eu preferiria ser ensinado da maneira correta e mais eficiente desde o início. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Django pega todas as coisas poderosas que você conhece do Python e as utiliza para fornecer um framework web completo. O que foi grande para mim foi o suporte a software de terceiros. Se você pensar em alguma funcionalidade que gostaria de incorporar em seu aplicativo, há uma chance de que alguém já tenha escrito uma ferramenta para Django. É apenas usar o gerenciador de pacotes do Python para baixá-la e instalá-la automaticamente em seu ambiente isolado.

Há uma curva de aprendizado, mas uma vez que você entende como os modelos se comunicam com o banco de dados e de volta para as visualizações e, em seguida, o que o usuário vê com os templates, você tem uma ferramenta poderosa à sua disposição. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

O projeto Django em que trabalhei foi para criar um blog simples. As soluções de blog existentes eram muito grandes e cheias de recursos. Era necessária uma solução de blog em um software construído apenas para necessidades de blog e nada mais. O resultado é que o sistema de blog foi construído e é leve e eficiente. Análise coletada por e hospedada no G2.com.

Naren A.
NA
Software Engineer 2
Computer Software
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Eu gosto da robustez e do suporte da comunidade. Eu gosto dos plug-ins disponíveis para Django para estender a funcionalidade. Eu também adoro a evolução contínua disso. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Eu não gosto da forma como os tutoriais de Django estão circulando na internet. Isso cria confusão para os iniciantes. A documentação do Django é boa o suficiente, mas deveria haver algo regulatório sobre os tutoriais. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Django está atualmente avançando. Deve salvar a comunidade. Também deve ganhar participação de mercado em CMS como o Wordpress, CRM como o Salesforce e tudo mais. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Estamos usando Django para construir todo o nosso produto de telefonia em nuvem. Desenvolver em Django é muito rápido e as equipes podem adotá-lo mais rapidamente do que outros frameworks como Pyramid ou Web2Py. Existem muitos benefícios, como mencionei antes.

Plug-ins, facilidade de aprendizado, extensibilidade fazem do Django meu framework favorito. Análise coletada por e hospedada no G2.com.

David G.
DG
Software Developer
Computer Software
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite de Vendedor
Traduzido Usando IA
O que você mais gosta Django?

A quantidade de recursos prontos para uso. Django lida com muitas das tarefas comuns associadas à configuração de um site "não trivial" baseado em banco de dados, como autenticação, tradução, segurança, interações com o banco de dados, etc.

É muito rápido colocar um projeto em funcionamento. Se você mudou de opinião sobre a estrutura do banco de dados, é fácil executar migrações para alterar as tabelas do banco de dados.

Muitas boas histórias de clientes. Pela minha experiência, Django escala bem, é muito rápido e seguro.

Excelente documentação e muitos recursos úteis (tutoriais online, livros, vídeos). Muitos desenvolvedores da comunidade prestativos. Muito desenvolvimento contínuo para avançar o Django. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

Acho que poderia haver uma melhor documentação/suporte para a criação de aplicativos de página única. Há informações limitadas sobre a maneira recomendada de criar pontos de extremidade de API e também quais frameworks JavaScript funcionam bem.

Devido às limitações do ciclo de solicitação-resposta, não é possível criar websockets com Django. Embora isso esteja sendo abordado com o projeto Django Channels. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Comparado a outros frameworks Python, pode levar mais tempo para configurar e entender o Django. Mas o benefício de ter recursos integrados e uma documentação fantástica vale o esforço inicial. Se você estiver tendo problemas, leia a documentação oficial, pois ela é excelente. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Tentando criar um site que permite aos clientes visualizar e analisar dados. O cliente deve fazer login e ter acesso apenas aos seus próprios dados.

Foi muito rápido e fácil configurar permissões de acesso no Django. A criação de URLs para mapear certas visualizações de dados foi intuitiva. Colocar um site em funcionamento foi geralmente sem complicações. Atualizar para versões mais recentes do Django no caminho foi bem documentado. Análise coletada por e hospedada no G2.com.

Maxime L.
ML
Ingénieur Python/Django
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Django?

Todo o ecossistema construído pelo framework: ORM, visualizações, autenticação e sessões integradas, geração automática de administração, etc. Análise coletada por e hospedada no G2.com.

O que você não gosta Django?

A dificuldade de integrar com novos frameworks JavaScript, Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Django:

Comece com um projeto pequeno, como um blog para começar com Django: isso ajuda a entender como funcionam as views, models e URLs juntas. Além disso, não hesite em usar aplicativos de terceiros para economizar tempo durante o desenvolvimento. Análise coletada por e hospedada no G2.com.

Que problemas é Django E como isso está te beneficiando?

Permite criar aplicações web sofisticadas rapidamente, com forte segurança e facilidade de manutenção, graças a um design de programação universal. Análise coletada por e hospedada no G2.com.