Instalando um ambiente de desenvolvimento de Django no Ubuntu
- 4351
- 534
- Leroy Lebsack
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
- « Como exportar/importar VM de/para um arquivo de backup usando a linha de comando no Xenserver
- Protegendo seu bate -papo com Qtox no Ubuntu Linux »