Django

Tela Software:
Django
Detalhes de Software:
Versão: 2.0.2 Atualizado
Data de upload: 22 Jun 18
Licença: Livre
Popularidade: 7

Rating: 1.0/5 (Total Votes: 1)

O Django é uma estrutura web de código aberto, fácil de usar, extensível e de alto nível, escrita na linguagem de programação Python que permite desenvolvimento rápido e design limpo e pragmático. p>
Recursos em resumo

Os principais recursos incluem um mapeador objeto-relacional que permite que os desenvolvedores definam seus modelos de dados inteiramente em Python, uma interface de administração automática que economiza muito tempo, além de um design de URL elegante e livre de problemas que não possui estrutura limitações específicas.

Além disso, o projeto Django oferece aos usuários um sistema de templates poderoso, amigável e extensível ao designer, um sistema de cache conectado ao memcached, uma API dinâmica de acesso ao banco de dados e suporte a aplicativos multilíngues.


Quem usa o Django?

Aproximadamente 5.000 sites estão usando o framework web Django em sua infraestrutura, incluindo o conhecido Pinterest, Mozilla, Instagram, OpenStack, Disqus, Rdio, PolitiFact.com, Mainmetrics, Beerclue, BR1ITALIA e Plagiarism Guard.

Primeiros passos no Django

A melhor maneira de instalar o Django em sua distribuição GNU / Linux é usando o instalador pip (por exemplo, pip install Django == 1.7.1). Outra ótima maneira de instalar o Django é através do código fonte do Git ou do arquivo TAR distribuído no Softoware.

Uma vez que o arquivo fonte foi baixado no seu computador, você deve descompactá-lo usando seu gerenciador de arquivos favorito, abrir um emulador de terminal e navegar até o local dos arquivos extraídos usando o & lsquo; cd & rsquo; comando.

Para instalar o Django, digite o & lsquo; sudo python setup.py install & rsquo; comando como um usuário privilegiado ou o & rsquo; python setup.py install & rsquo; comando como root. Instruções detalhadas de uso podem ser encontradas na página inicial do projeto (veja o link abaixo).

O que há de novo nesta versão:

  • Correções de bugs:
  • Corrigido BCryptSHA256PasswordHasher com py-bcrypt e Python 3 (# 21398).
  • Corrigida uma regressão que impedia que uma ForeignKey com um gerenciador reverso oculto (related_name que termina com '+') fosse usada como uma pesquisa por prefetch_related (# 21410).
  • Corrigido Queryset.datetimes aumentando AttributeError em algumas situações (# 21432).
  • Fixed ModelBackend levantando UnboundLocalError se get_user_model () gerou um erro (# 21439).
  • Corrigida uma regressão que impedia que as subclasses de GenericRelation editáveis ​​trabalhassem em ModelForms (# 21428).
  • Adicionado método to_python ausente para ModelMultipleChoiceField que é necessário no Django 1.6 para detectar corretamente as alterações dos valores iniciais (# 21568).
  • Corrigidas as traduções de django.contrib.humanize onde a sequência unicode para o espaço não-destrutivo era retornada textualmente (# 21415).
  • Corrigido erro de loaddata quando o nome do arquivo do fixture continha quaisquer pontos não relacionados às extensões de arquivo (# 21457) ou quando o caminho do fixture era relativo, mas localizado em um subdiretório (# 21551).
  • Exibição fixa de instâncias inline em formsets quando pai possui 0 para chave primária (# 21472).
  • Corrigida uma regressão em que os conjuntos de consultas personalizados para chaves estrangeiras eram sobrescritos se o ModelAdmin tivesse o conjunto de pedidos (# 21405).
  • Removida menção de um recurso na opção --locale / -l dos comandos makemessages e compilemessages que nunca funcionaram como prometido: Suporte a vários nomes de localidade separados por vírgulas. Ainda é possível especificar várias localidades em uma execução usando a opção várias vezes (# 21488, # 17181).
  • Corrigida uma regressão que desencadeou desnecessariamente a configuração de configurações ao importar get_wsgi_application (# 21486).
  • Corrigido o método de logout () do cliente de teste ao usar o back-end de sessão baseada em cookie (# 21448).
  • Corrigido uma falha quando um GeometryField usa um widget não-geométrico (# 21496).
  • Atualização de hash de senha fixa ao alterar a contagem de iteração (# 21535).
  • Corrigido um erro na visualização de depuração quando o URLconf contém apenas um elemento (# 21530).
  • Adicionada novamente a contagem de resultados de pesquisa e o link de redefinição na visualização de administração da lista de alterações (# 21510).
  • O idioma atual não é mais salvo na sessão pelo LocaleMiddleware em todas as respostas, mas apenas após o logout (# 21473).
  • Corrigido um erro ao executar o servidor de execução em sistemas diferentes do inglês e quando a data formatada em sua saída continha caracteres não-ASCII (# 21358).
  • Corrigido um erro na exibição de depuração após uma exceção ocorrida no Python ≥ 3.3 (# 21443).
  • Corrigido um erro no ImageField em algumas plataformas (Homebrew e RHEL6 reportados) (# 21355).
  • Corrigida uma regressão ao usar relações genéricas no ModelAdmin.list_filter (# 21431).

O que há de novo na versão:

  • Correções de bugs:
  • Corrigido BCryptSHA256PasswordHasher com py-bcrypt e Python 3 (# 21398).
  • Corrigida uma regressão que impedia que uma ForeignKey com um gerenciador reverso oculto (related_name que termina com '+') fosse usada como uma pesquisa por prefetch_related (# 21410).
  • Corrigido Queryset.datetimes aumentando AttributeError em algumas situações (# 21432).
  • Fixed ModelBackend levantando UnboundLocalError se get_user_model () gerou um erro (# 21439).
  • Corrigida uma regressão que impedia que as subclasses de GenericRelation editáveis ​​trabalhassem em ModelForms (# 21428).
  • Adicionado método to_python ausente para ModelMultipleChoiceField que é necessário no Django 1.6 para detectar corretamente as alterações dos valores iniciais (# 21568).
  • Corrigidas as traduções de django.contrib.humanize onde a sequência unicode para o espaço não-destrutivo era retornada textualmente (# 21415).
  • Corrigido erro de loaddata quando o nome do arquivo do fixture continha quaisquer pontos não relacionados às extensões de arquivo (# 21457) ou quando o caminho do fixture era relativo, mas localizado em um subdiretório (# 21551).
  • Exibição fixa de instâncias inline em formsets quando pai possui 0 para chave primária (# 21472).
  • Corrigida uma regressão em que os conjuntos de consultas personalizados para chaves estrangeiras eram sobrescritos se o ModelAdmin tivesse o conjunto de pedidos (# 21405).
  • Removida menção de um recurso na opção --locale / -l dos comandos makemessages e compilemessages que nunca funcionaram como prometido: Suporte a vários nomes de localidade separados por vírgulas. Ainda é possível especificar várias localidades em uma execução usando a opção várias vezes (# 21488, # 17181).
  • Corrigida uma regressão que desencadeou desnecessariamente a configuração de configurações ao importar get_wsgi_application (# 21486).
  • Corrigido o método de logout () do cliente de teste ao usar o back-end de sessão baseada em cookie (# 21448).
  • Corrigido uma falha quando um GeometryField usa um widget não-geométrico (# 21496).
  • Atualização de hash de senha fixa ao alterar a contagem de iteração (# 21535).
  • Corrigido um erro na visualização de depuração quando o URLconf contém apenas um elemento (# 21530).
  • Adicionada novamente a contagem de resultados de pesquisa e o link de redefinição na visualização de administração da lista de alterações (# 21510).
  • O idioma atual não é mais salvo na sessão pelo LocaleMiddleware em todas as respostas, mas apenas após o logout (# 21473).
  • Corrigido um erro ao executar o servidor de execução em sistemas diferentes do inglês e quando a data formatada em sua saída continha caracteres não-ASCII (# 21358).
  • Corrigido um erro na exibição de depuração após uma exceção ocorrida no Python ≥ 3.3 (# 21443).
  • Corrigido um erro no ImageField em algumas plataformas (Homebrew e RHEL6 reportados) (# 21355).
  • Corrigida uma regressão ao usar relações genéricas no ModelAdmin.list_filter (# 21431).

Requisitos :

  • Python

Comentário para Django

Comentários não encontrado
Adicionar comentário
Ligue imagens!