Como criar um aplicativo Django no Fedora 36/35

Como criar um aplicativo Django no Fedora 36/35

Você está ansioso para colocar as mãos nas últimas versões do Django, mas não encontrou uma maneira fácil de fazê -lo no Fedora? Você não está sozinho! Sabemos que existem toneladas de novos usuários interessados ​​em tecnologia como o Django, e queremos ajudá -los a serem configurados rapidamente com o software que eles precisam.

Esta postagem do blog vai levar você a você como começar seu ambiente de teste local para Django no Fedora.

Pré -requisitos:Conhecimento básico do uso de um terminal/linha de comando Linux e instalação de pacotes de software.
Objetivo:Para configurar o ambiente de desenvolvimento para Django no Fedora

Etapa 1 - Instalando o Python

Primeiro, vamos garantir que você tenha as mais recentes versões de Python e Django instaladas. Abra uma janela de terminal e comece atualizando seu sistema:

Atualização de sudo apt e upgrade apt  

As versões mais recentes do Fedora já instalaram o Python 3. 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 dnf install python3 python3-pip  

Depois que a instalação terminar com sucesso, você pode encontrar a versão python com o python3 -v comando.

Etapa 2 - Instale o Django no Fedora

O código -fonte do Django está disponível como um repositório do GitHub. Este tutorial usa o PIP3 para a instalação do Django no Fedora Linux. Simplesmente execute o seguinte comando do terminal:

PIP3 Instale o Django  

Você vai conseguir um django-admin Comando, que é usado para inicializar novos aplicativos Django. Para encontrar a versão do comando django-admin, digite:

Django-admin --version  2.2.5 

Etapa 3 - Crie um novo aplicativo django

Django foi instalado em seu sistema. Agora vamos criar um novo aplicativo Django. O django-admin O comando permite criar um novo aplicativo Django através da 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 no Debian Linux.

CD /var /www  django-admin startproject django_app  

Isso criará um django_app diretório. Mude para esse diretório e execute as migrações pela primeira vez:

CD Django_App  Python3 gerencia.py migrar  

Etapa 4 - Crie uma conta de super administrador

O Django fornece um painel super administrador para administrá -lo. Você precisa criar uma conta de usuário super pela primeira vez. Execute o seguinte comando do seu aplicativo Django para criar uma conta.

Python3 gerencia.py createSuperUser  

Etapa 5 - Execute o aplicativo Django

Um novo aplicativo django está pronto para usar. Por padrão, o Django não permite que hosts externos acessem a interface da web. Para ativar hosts externos, edite as configurações.arquivo py e adicione IP em ALMITH_HOSTS.

nano 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.

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 em /admin URL subdiretório 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 com o abaixo. Aqui você pode adicionar mais usuários e grupos ao seu aplicativo.

Conclusão

O Django é uma das estruturas mais populares para o desenvolvimento da web, e é fácil começar a usá -lo com o Fedora. Para começar, verifique se você tem as versões mais recentes do Python e Django instalado. Em seguida, crie um ambiente virtual para testes e você pode usar o aplicativo Django de relevo ao vivo para tornar os testes mais eficientes. Depois de configurar, você pode começar a criar seu próximo projeto Django. Agora que você sabe como configurar seu próprio ambiente de teste local, você pode criar seu próximo projeto Django com facilidade.