NO LINUX:
ATUALIZANDO A VERSAO DO PIP3
https://tecadmin.net/install-django-on-ubuntu/
Step 3 – Create A Django Application
cd /var/www
django-admin startproject testedom
cd django_app
python3 manage.py migrate
Step 4 – Create Super User
python3 manage.py createsuperuser
Step 5 – Run Django Application
vi django_app/settings.py
ALLOWED_HOSTS = ['192.168.1.239']
python3 manage.py runserver 0.0.0.0:8000
http://192.168.1.239:8000
sh pycharm.sh
CRIANDO PROJETO
https://www.treinaweb.com.br/blog/criando-o-primeiro-projeto-django/
COMANDO PARA RODAR O DJANGO
python manage.py runserver
RODA NESSA PORTA
http://127.0.0.1:8000/
https://tutorial.djangogirls.org/pt/django_models/
python manage.py startapp blog
criar classe modelo
python manage.py makemigrations blog - criando banco
python manage.py migrate blog - criar as tabelas
alterar admin.py
python manage.py runserver
CRIAR PROJETO DJANGO
Rodar no terminal:
django-admin startproject testedom
abrir o Pycharm nesse diretorio
COMANDO PARA RODAR O DJANGO
python manage.py runserver
python -m venv myvenv
myvenv\Scripts\activate
python -m pip install –upgrade pip
criar requirements.txt
escrever nele Django~=3.0.5
pip install -r requirements.txt
myvenv\Scripts\activate
django-admin.exe startproject mysite .
python manage.py migrate
python manage.py startapp blog
classe models
python manage.py makemigrations blog
manage.py migrate blog
https://docs.djangoproject.com/en/3.0/intro/tutorial01/
django-admin startproject mysite
python manage.py startapp polls
https://docs.python.org/pt-br/3/tutorial/venv.html
Criar um diretorio, entrar nele e dar os comandos pelo PowerShell administrador
Digitar no terminal:
Dando o mesmo comando pelo terminal do Visual Code
Abrir um outro terminal e instalar as bibliotecas:
:point_right: (Digitar tudo numa linha só)
Para listar as biblotecas instaladas:
Estrutura do diretorio:
Com o Django instalado vamos iniciar o projeto.
Entrar no diretorio
Criar o projeto alunos
Comando Migrate para o django criar as nossas tabelas do DB
Criar um usuário para acessar o Django
Exemplo:
Usuario: Belem
Senha: 1234
Iniciar o servidor
Visualizando no browser
Logando como administrador:
http://127.0.0.1:8000/admin
Logando com usuario: Belem e senha: 1234
Logado
Em projeto_belem/projeto_belem/settings.py vamos configurar os INSTALLED_APPS.
Realizamos as migrations
Gerado automaticamente
Migrar o model
Iniciar o servidor
Visualizando no browser. Mostra alunos
http://127.0.0.1:8000/admin/
Adicionando toString na classe
Confirmar alterações na classe
Adicionar ao final da classe
Criar o diretorio api
e os arquivos:
serializers.py
views.py
urls.py
__init__.py
__init__.py
http://127.0.0.1:8000/api/alunos/
Criar um diretorio para armazenar os projetos
Criar a env e ativar
Fazer as instalações das bibliotecas:
.
Criar o projeto django chamado sistema
Entrar no diretorio criado:
Criar o app.
Projeto criado
Alterar models.py
Alterar settings.py
, inserindo os apps e o banco de dados
Alterar Urls.py
do projeto (sistema). Deixar comentado para rodar o makemigrations
Fazer a migration
Classe gerada 0001_initial.py
Criar o admin do projeto. Usuario: belem, senha: 123
Dentro de sistema criar o diretorio api
Dentro de restEstoque criar o arquivo serializers.py
Alterar a views.py
do rest_projeto
Alterar urls.py
dentro do restEstoque
Alterar urls.py
de sistema. Descomentar
Para rodar:
:eye: Visualizando no banco
python
apostila