//continuando

7 0 0
                                        

Depois disso, criamos o modelo de banco de dados de lista de tarefas como desejamos (neste exemplo, eu usaria apenas dois campos/com base no tutorial que referi):

class Todo(models.Model):
title = models.CharField(max_length=200)
description = models.TextField()

def __str__(self):
"""A string representation of the model."""
return self.title
Como atualizamos nosso modelo de back-end, é hora da dança de duas etapas do Django para criar um arquivo de migração e, em seguida, executar a migração. Siga a etapa abaixo.
$ (type control - c)// control + c
(backend) $ python manage.py makemigrations todos
(backend) $ python manage.py migrate todos
Devemos agora adicionar o modelo Todo ao site de administração. Então, vamos acessar o admin do Django para brincar com os dados.
# todos/admin.py
from django.contrib import admin

from .models import Todo

admin.site.register(Todo)
O próximo seria adicionar superusuário:
(backend) $ python manage.py createsuperuser
Você solicitará nome de usuário + senha + e-mail em relação ao createsuper para administrador. Lembre-se disso, pois pode ser necessário recriar o superusuário se surgir um problema.

Agora, executamos o servidor novamente
(backend) $ python manage.py runserver
Abra em seu navegador a página localhost com a rota /admin:

http://127.0.0.1:8000/admin/

Em seguida, use seu nome de usuário + senha

Django (Backend) + React (Fronend) Tutorial BásicoWhere stories live. Discover now