Primeiros passos com Django! Parte 2
- #Django
- #Python
-Abra seu projeto django no vscode
-Na pasta setup abra o arquivo settings.py
-Dentro de settings.py digite:
import os
from decouple import config , Csv
-procure por INSTALLED_APPS:
adicione seu app ao caminho:
-exemplo:
INSTALLED_APPS= [
...
'livros.apps.LivrosConfig',
]
-procure por TEMPLATES :
adicione o caminho em DIRS :
DIRS=[
os.path.join(BASE_DIR, 'templates')
]
-crie a pasta templates na raiz do projeto
-procure por: LANGUAGE_CODE e TIME_ZONE
Substitua pelos valores:
LANGUAGE_CODE= 'pt-br'
TIME_ZONE = 'America/Sao_Paulo'
**Segurança**:
Abra o terminal:
digite o comando:
pip install python-decouple
Crie um arquivo .env na raiz do projeto
Abra o arquivo .env e adicione:
SECRET_KEY = copie e cole a chave secreta aqui sem aspas
DEBUG = True
ALLOWED_HOSTS = *
Depois substitua os valores abaixo em settings.py
SECRET_KEY = config('SECRET_KEY')
DEBUG = config('DEBUG',cast='bool', default=False)
ALLOWED_HOSTS = config('ALLOWED_HOSTS', cast=Csv())
Na raiz do projeto crie um arquivo .gitignore
Vá até site:
https://www.toptal.com/developers/gitignore/
Copie e cole o arquivo gerado no seu arquivo .gitignore
Não esqueça de salvar : crtl + k s
Seguindo os passos acima concluímos algumas configurações básicas de segurança.
Qualquer dúvida envia nos comentários.
Obrigado!