Aprenda a instalar facilmente o Django e a criar a primeira app

6 meses atrás 112

O Django é uma estrutura web Python de alto nível que incentiva o desenvolvimento rápido com um design limpo e pragmático. Hoje vamos ensinar a instalar facilmente o Django e aprender a criar a primeira app (em menos de um minuto).

A framework Django é gratuita e de código aberto. É muito usada à escala mundial para desenvolver os mais diversos tipos de apps web que podem ir de simples blogs até portais mais complexos, passando por sistemas de gestão de conteúdos.

Como instalar o Django?

Sendo uma estrutura web Python, para ter o Django necessita de ter o Python. Para este tutorial usamos uma máquina com macOS, mas a instalação do Python é simples em qualquer sistema operativo. Primeiro devem fazer o download do Python aqui.

Depois de instalado, pode abrir o terminar e verificar se está instalado, sabendo, por exemplo, a versão instalada. Para isso basta que usem o comando python3 --version

Vamos agora instalar o Django. Para tal usem o comando python3 -m pip install Django

Depois de instalado podem ver a versão usando o comando django-admin --version

Primeira app com o Django

Aproveitando a documentação do Django, vamos mostrar como criar a primeira app tendo como base este tutorial. Para isso, vamos começar por criar um projeto com o nome mysite. Para isso usar o comando django-admin startproject mysite.

Irá ser criado o ficheiro manage.py e também um diretório com o nome mysite com a seguinte estrutura.

manage.py: um utilitário de linha de comando que permite interagir com o projeto Django - saber mais aqui. mysite/__init__.py: um ficheiro vazio que informa ao Python que este diretório deve ser considerado um pacote Python mysite/settings.py: Configurações do projeto Django mysite/urls.py: Declarações de URL para este projeto Django; um  estilo de "índice" do  site mysite/asgi.py: um ponto de entrada para servidores web compatíveis com ASGI mysite/wsgi.py: um ponto de entrada para servidores web compatíveis com WSGI

Executar o site

Para executar este projeto, basta que execute o comando python3 manage.py runserver

Agora basta abrir o browser no porto lógico 8080 para aceder ao site criado.

E está feito. Este é o primeiro tutorial para introdução ao Django. Como viram, é bastante simples e em breve lançaremos mais alguns tutoriais para ajudar os iniciantes. Quem já domina, pode sempre contribuir.

Ler artigo completo