Aula 06 - Curso básico de Django

Criando uma primeira aplicação com Django e mysql

https://docs.djangoproject.com/pt-br/1.11/intro/tutorial02/

Vamos agora configurar um banco de dados, criar um primeiro modelo, e ter uma introdução rápida ao admin site do Django que é automaticamente gerado. CONFIGURAÇÃO DO BANCO DE DADOS Vamos entrar na pasta interna ao projeto para abrir o settings.py: cd /mysite/mysite/ gedit settings.py Esse arquivo é um módulo normal do Python com variáveis de módulo representando as configurações do Django. Por padrão, a configuração usa o SQLite SQLite está incluso no Python, de modo que você não precisa instalar nada a mais para ter o banco de dados. Caso queira utilizar o mysql por exemplo, você configura o settings.py para isso.

Instalando o mysql no Ubuntu

Primeiro você deve ter o mysql instalado, você pode instalar o mysql no ubuntu com os comandos: sudo apt-get update sudo apt-get install mysql-server Depois de informar a senha, o processo de instalação é finalizado. Agora é preciso instalar agora o mysql-client, para ter acesso ao servidor: sudo apt-get install mysql-client Se houver algum problema, você pode tentar: pip install mysqlclient Ou pip3 install mysqlclient Depois disso, para entrar no console do mysql digite: mysql -u root -p [enter] o -u é o parâmetro para o usuário e o -p a senha.

Instalando o mysql no Windows

No Windows é só baixar o arquivo de instalação em: https://dev.mysql.com/downloads/installer/ O instalador do MySQL é de 32 bits, mas, irá instalar os binários de 32 bits e 64 bits. Depois de baixado, você vai entrar na pasta onde salvou e clicar duas vezes em: mysql-installer-community-5.7.19.0.msi Em seguida é só seguir o padrão de instalação do windows, next, next, ..., execute..., next... Nesse processo você irá definir sua senha de usuário root e no final, abre um terminal já com o prompt do mysql.

Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/create_app

AULA  05

AULA  07

Todas as Aulas da App Polls

Página Principal

Obrigado

Até a próxima