Como instalar o Django Framework no Ubuntu 20.04

Como instalar o Django Framework no Ubuntu 20.04

Django é uma estrutura da web do Python que incentiva o rápido desenvolvimento de aplicativos. A estrutura do Django foi projetada para os desenvolvedores levarem aplicativos da inicial à conclusão o mais rápido possível. Ele fornece maior segurança para o aplicativo e evita que os desenvolvedores cometam erros de segurança comuns.

Este tutorial ajudará você a instalar a estrutura da web do Django no Ubuntu 20.04 Sistema Linux. Também ajudará você a criar um aplicativo de amostra de django. Vamos passar pelo tutorial:

Etapa 1 - Instalando o Python

A maioria dos mais recentes sistemas operacionais vem com o Python 3 padrão instalado. Mas se o seu sistema não tiver o Python instalado, execute os comandos abaixo para instalá -lo. Além disso, instale o PIP no seu sistema.

Atualização sudo apt -y  sudo apt install python3 python3 -pip -y  

A versão python instalada é:

python3 -v  Python 3.8.2 

E a versão pip é:

pip3 -v  PIP 20.0.2 de/usr/lib/python3/dist-packages/pip (python 3.8) 

Etapa 2 - Instalando o módulo Django Python

Você pode instalar o Django a partir do código -fonte disponível no repositório do GitHub ou instalá -lo usando PIP . Neste tutorial, eu uso o PIP para a instalação do Django no Ubuntu 20.04 Sistema. Execute o comando abaixo do terminal Linux:

PIP3 Instale o Django  

Você receberá um comando django-admin para criar novos projetos. Verifique a versão atual instalada:

Django-admin --version  3.1 

Etapa 3 - Crie aplicativo django

Primeiro, navegue até o diretório necessário para criar um novo aplicativo. Então use Django-Admin StartProject Comando seguido pelo nome do aplicativo para criar um novo aplicativo django. Abra um terminal no seu sistema e digite:

mkdir -p /var /www && cd /var /www  django-admin startproject django_app  

Depois disso migrar as mudanças pendentes.

CD Django_App  Python3 gerencia.py migrar  

Etapa 4 - Crie uma conta do Django Super Admin

Além disso, crie uma conta de superusuário para a administração do aplicativo Django. Execute o seguinte comando do seu diretório de aplicativos do Django.

Python3 gerencia.py createSuperUser  

Etapa 5 - Executando o aplicativo Django

O aplicativo Django está pronto para servir. Por padrão, o Django não permite que hosts externos acessem a interface da web. Para permitir hosts externos, editar configurações.arquivo py e adicione IP em ALMITH_HOSTS.

vi django_app/configurações.py  

Adicionar IP:

Permitido_hosts = ['192.168.1.239 '] 

Aqui 192.168.1.239 é o endereço IP do sistema onde o Django está instalado.

Finalmente, execute o servidor de aplicativos Django com o comando abaixo. Aqui 0.0.0.0: 8000 definiu que o Django ouvirá em todas as interfaces na porta 8000. Você pode alterar esta porta com qualquer uma de suas escolhas.

Python3 gerencia.PY RUNSERVER 0.0.0.0: 8000  

Django Application Server está em execução agora. Abra seu navegador da web favorito e acesso ao sistema Django IP na porta 8000. Isso mostrará a página da web do Django padrão.

http: // 192.168.1.239: 8000 

Você também pode acessar a página do administrador do Django ON /Admin Subdirectory URL. Use suas credenciais de login do SuperUser criadas na etapa anterior para obter acesso.

http: // 192.168.1.239: 8000/Admin 

Você receberá o painel de administrador do Django como abaixo. Você pode adicionar mais usuários e grupos para o seu aplicativo no painel.

Conclusão

Você criou com sucesso o aplicativo Django em seu sistema. Vamos começar a construir seu aplicativo Django.