Como instalar o Django no Debian Linux

Como instalar o Django no Debian Linux

Django é uma estrutura da web do Python que incentiva o rápido desenvolvimento de aplicativos. Este tutorial ajuda você a instalar o Django no Debian 10 Buster, Debian 9 Stretch System. Depois disso, crie e execute seus primeiros aplicativos de Django.

Etapa 1 - Pré -requisidades

As versões mais recentes dos sistemas operacionais vêm com o Python 3 padrão instalado. Os sistemas mínimos de instalação podem não ter o Python instalado, execute os comandos abaixo para instalá -lo. Além disso, instale o PIP no seu sistema.

sudo apt-get install python3 python3-pip 

Em seguida, verifique a versão Python e Pip:

python3 -v python 3.5.3 
pip3 -v pip 9.0.1 de/usr/lib/python3/packages distintos (Python 3.5) 

Etapa 2 - Instale o Django no Debian

O código -fonte do Django está disponível como um repositório do GitHub. Você também pode usar o PIP para instalar o Django nos sistemas Debian 9. Neste tutorial, eu uso o PIP3 para a instalação do Django no Ubuntu. Execute o comando abaixo do terminal Linux:

PIP3 Instale o Django 

Você receberá um comando django-admin para criar novos projetos. Verifique o verson atual instalado:

Django-admin --version 2.1.2 

Etapa 3 - Crie aplicativo django

O comando django-admin fornece a opção de criar um novo aplicativo django via linha de comando. Primeiro, navegue até o diretório necessário para criar um novo aplicativo.

Em seguida, use o Django-Admin StartProject Comando seguido pelo nome do aplicativo para criar um novo aplicativo Django em um Linux Debian.

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 de super administrador

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 

Verifique se todas as migrações concluídas com êxito. Uma vez feito, vá para o próximo passo.

Etapa 5 - Execute o aplicativo Django

Seu aplicativo django está pronto para usar. 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 em que o Django está instalado.

Por fim, execute o servidor de aplicativos do 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 

O servidor de aplicativos Django 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 

Django também fornece uma interface da Web administrativa. Você pode acessar isso no URL do subdiretório de admin do seu aplicativo django. Use credenciais de login do SuperUser criados na etapa anterior.

http: // 192.168.1.239: 8000/Admin 

O painel de administrador do Django se parece abaixo. Aqui você pode adicionar mais usuários e grupos para o seu aplicativo.