É usado por desenvolvedores de aplicativos em todo o mundo, incluindo grandes empresas de tecnologia. Também foi usado para criar alguns dos sites mais famosos da web. Os sites mais notáveis construídos no Django são o Instagram, Disqus, Pinterest, Knight Foundation e The Washington Post.
Este é um passo a passo que dará uma olhada em duas maneiras diferentes de instalar o Django em um Ubuntu 20.04 Sistema usando uma conta com privilégios sudo. Esses três métodos são:
Discutiremos as vantagens que cada método de instalação tem neste artigo em seções apropriadas. Vamos discutir o método de instalação envolvendo repositórios do Ubuntu.
Método 1: Instale a partir de repositórios oficiais do Ubuntu
O método mais simples e fácil de instalar o Django em um servidor Ubuntu é apenas usar os repositórios oficiais do Ubuntu com o gerenciador de pacotes APT. Embora o método seja direto, você pode perder algumas opções de personalização que outros métodos têm a oferecer.
Etapa 1: Atualize a lista de pacotes
Primeiro, atualize o índice de pacotes para o seu servidor com o seguinte comando:
$ sudo apt update
Etapa 2: Atualize a versão Python
Veja qual versão do Python está instalada no seu sistema com o seguinte comando:
$ python3 -vIsso deve imprimir a versão atual do Python em seu sistema.
Etapa 3: Instale o Django:
Agora é hora de instalar Django. Use o seguinte comando:
$ sudo apt install python3-djangoDjango deve ser instalado em seu sistema. Agora você está pouco sem verificar a instalação.
Etapa 4: verifique a instalação
Digite o seguinte comando:
$ django-admin --version
Pode ser que a versão que você acabou de instalar não seja a mais recente. Esta é uma desvantagem do download dos repositórios padrão: eles nem sempre têm a versão mais recente disponível. Mas isso é bastante raro, e você sempre pode atualizar a coisa, para que não seja um problema importante.
Método 2: Instalando a partir de repositórios Git
Enquanto os repositórios do Ubuntu têm a mais recente versão estável disponível, o Git Repos permite baixar a versão de desenvolvimento, que, embora mais volátil, possui os recursos mais recentes.
Para esta demonstração, o Django será baixado do Git, criando um ambiente virtual com Venv.
Etapa 1: Atualize o índice de embalagem
Veja as versões disponíveis para download com o seguinte código:
$ sudo apt update
Etapa 2: Verifique a versão Python instalada no seu sistema
Veja qual versão do Python está instalada no seu sistema com o seguinte comando:
$ python3 -vIsso deve imprimir a versão atual do Python em seu sistema.
Etapa 3: Baixe pacotes Python
Você precisa instalar o PIP, um sistema de gerenciamento de pacotes para python.
Além disso, se você ainda não tem o Venv instalado, você também precisará disso.
Para baixar os dois, insira o seguinte comando:
$ sudo apt install python3-pip python3-venv
Em seguida, clone o repositório para o diretório ~/django-dev com seu diretório doméstico. Digite os seguintes comandos:
$ git clone git: // github.com/django/django ~/django-dev
$ cd ~/django-dev
Etapa 4: Crie um ambiente virtual com Venv
Em seguida, crie um ambiente virtual para instalar o Django com o módulo VENV. Digite o seguinte comando:
$ python3 -m venv my_env$ fonte my_env/bin/ativação
Um ambiente virtual foi ativado em seu sistema.
Etapa 5: Instale o Django
Em seguida, você pode instalar o repositório usando PIP. Digite o seguinte comando:
$ pip install -e ~/django -devVocê pode verificar se a instalação foi bem -sucedida digitando:
$ django-admin --version
É isso. Django foi instalado com a versão mais recente do seu sistema.
Resumindo
Neste breve tutorial, discutimos dois métodos diferentes para colocar o Django em funcionamento no seu sistema. O primeiro método foi o mais direto; Você apenas o instala diretamente dos repositórios padrão do Ubuntu. O segundo método usou os repositórios Git para instalar a versão de desenvolvimento em vez da versão estável mais recente e depois instalada usando módulos PIP e VENV para instalar o Django. Este método é sem dúvida o melhor, pois oferece o máximo de controle sobre as especificações da instalação.
Espero que você tenha achado este artigo útil. Confira a página oficial do Django para saber mais.