Instalando um ambiente de desenvolvimento de Django no Ubuntu

Instalando um ambiente de desenvolvimento de Django no Ubuntu

Django é facilmente a estrutura da web mais popular escrita em Python. Ele atinge um delicado equilíbrio entre integridade e eficiência do recurso, incluindo recursos poderosos como geração automática de migração e uma interface de administração completa. A configuração de um ambiente de desenvolvimento de Django no Ubuntu é bastante fácil e pode ser feita em apenas algumas etapas.

Instalando Virtualenv

É melhor usar um ambiente virtual do Python ao se desenvolver em uma estrutura complexa como o Django, especialmente se você pretende trabalhar em vários projetos de uma só vez. Também é provavelmente uma boa ideia garantir que você tenha as duas versões do Python atualizadas.

$ sudo apt-get install virtualenv python python3

Usando o virtualenv

Criando o ambiente

VirtualEnv permite que um projeto seja sandboxed para longe da instalação do Python do sistema. Isso permite que um usuário regular instale pacotes e projetos Python para usar versões específicas que podem ser diferentes das versões do sistema. Criar um ambiente virtual com o VirtualENV pode ser feito com um comando.

$ virtualenv -p python3 Projectory

A opção -p python3 Especifica a versão do Python para usar no ambiente. Você pode ficar mais específico com algo como -p python3.4, Mas apenas executá -lo como no exemplo acima escolherá o lançamento mais recente dessa versão escolhida python atualmente instalada no sistema. VirtualEnv não atrairá novas versões do Python que não estão instaladas no sistema.

Ativando o ambiente

Para usar o Virtualenv, cd no diretório que você criou e ativar o ambiente.

$ CD Project-Directory $ fonte/ativação 

Você verá o nome do diretório aparecer no início do seu prompt de comando entre parênteses. Isso indicou que você está usando o ambiente virtual.

Instalando o Django

O ambiente virtual inclui o Python Package Manager, PIP, para permitir que você instale facilmente e gerencie pacotes Python. Django é um desses pacotes, assim como muitos de seus complementos e plug-ins. O PIP pode ser usado da mesma forma que o gerenciador de pacotes de uma distribuição, então use -o para instalar o Django, e ele também puxará todas as dependências de Django.

$ pip install django

Isso atrairá a mais recente versão disponível do Django. Se você deseja uma versão específica, ela também pode ser especificada para Pip.

$ pip install django == 1.9

Configurando um projeto Django

Agora, você pode iniciar um projeto Django e trabalhar. O pacote Django que Pip instalou fornece um comando para criar o projeto.

$ django-admin startproject Project-name

De lá, cd em seu projeto.

$ CD Project-Name

django-admin Configure o projeto, bem como os arquivos básicos necessários para começar. Se você olhar no diretório atual, você os verá. O mais importante para serem configurados é gerenciar.py. É o script de gerenciamento central para todo o projeto. É também o script usado para criar migrações de banco de dados e migrá -las. Portanto, use -o para criar qualquer migração, migrar e configurar sua conta do superusuário para a interface do administrador.

$ python gerencia.py makemigrações $ python gerencia.py migrar $ python gerenciar.py createSuperUser 

Fechamento

É isso. Agora, seu projeto Django está configurado e pronto para o desenvolvimento! Quando terminar, você pode deixar seu ambiente virtual com outro comando simples.

$ desativado

Tutoriais do Linux relacionados:

  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Mastering Bash Script Loops
  • Como configurar um servidor OpenVPN no Ubuntu 20.04
  • Loops aninhados em scripts de basquete
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Ubuntu 20.04 Guia
  • Coisas para instalar no Ubuntu 22.04
  • OpenLITESPEED WordPress Instalação