Como criar um aplicativo Django no Fedora 36/35
- 2656
- 451
- Enrique Gutkowski PhD
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.