Data Science and Machine Learning - #15 Entendendo o Django
21/07/2021Hoje iniciamos o conhecimento sobre o framework de Python Django. Vamos entender um pouco sobre rotas, template engine e arquitetura de software do Django.
Requisitos pra trabalhar com Django
Nessa videoaula iniciaremos pelos requisitos básicos para trabalhar com o framework
que são:
1 - Instalar uma IDE (aqui vamos usar a PyCharm)
2 - Instalar o Python
3 - Instalar o framework Django
Assista a primeira aula do curso para entender a instalação.
No terminal de comandos vamos rodar os seguintes comandos:
cd c:/
mkdir Python
cd Python
python -m venv venv
cd venv/Scripts
activate
cd c:/
pip install django
django-admin startproject project .
python manage.py startapp app
project/settings.py
Precisamos adicionar o app recém criado a lista de apps do projeto:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app'
]
project/urls.py
Vamos setar a url do nosso app:
from app.views import home
urlpatterns = [
path('admin/', admin.site.urls),
path('', home),
]
app/views.py
Agora já entrando no app vamos até o arquivo views setar a função home:
from django.http import HttpResponse
# Create your views here.
def home(request):
return HttpResponse('Hello World')
Rode no terminal o comando:
python manage.py runserver
Depois basta acessar no seu navegador http://localhost:8000, se aparecer a mensagem Hello World quer dizer que seu sistema já está configurado para começar o CRUD.
Por hoje é só! Sucesso nos códigos e na vida!
Aulas particulares? webdesignemfoco@gmail.com