1
resposta

Como usar o banco já pronto

Professor bom dia, minha dúvida é: Como usar django com um banco já pronto ? Preciso apenas declarar os campos na classe model e já posso usar ? Poderia dar um exemplo?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Fala Rafa, como vai?

Para usar um banco de dados já existente, configure no settings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'alura_receita',
        'USER': 'postgres',
        'PASSWORD': '123456',
        'HOST': 'localhost'
    }
}

Observe que a ENGINE usada neste exemplo é para conectar com um banco Postgres, porém, cada banco tem seu drive específico.

Em seguida, relacione seus models com base nas tabelas do banco de dados. Espero que essas informações te ajudem e no decorrer no treinamento do Django, alteramos o banco de dados SQLite para o Postgres.