You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inserir o app produto na pasta setup no arquivo settings.py no campo installed_apps
'produto',
Criar a migração dos modelos Django no banco de dados
python manage.py makemigrations
Reconhecendo as migrações
python manage.py migrate
Executar o servidor
python manage.py runserver 0.0.0.0:8000
Admin
localhost:8000/admin
Criando um user
python manage.py createsuperuser
Usando os produtos que usamos no nosso modelo (models.py)
na pasta produto em admin.py, conseguimos registrar esses produtos para usar no admin. Para isso, basta inserir:
from produto.models import Product
admin.site.register(Product)
Exibindo o titulo dos produtos usando str
basta adicionar uma função str ao models.py
Extras
start container
attach shell
cd django-produtos
. venv/bin/activate
python manage.py runserver 0.0.0.0:8000
Acesso via localhost:8000