Ошибка базы данных после развертывания Heroku для приложения django
Я создал простой API, используя фреймворк Django REST, и использовал API с помощью ajax.
Это мой первый опыт использования Heroku, после развертывания проекта он пытается сохранить данные в отношение под названием "api_task", что вызывает ошибку.
У меня стоит отладка на True, и эта ошибка появляется, когда я пытаюсь добавить новую задачу в приложение todo:
relation "api_task" does not exist LINE 1: INSERT INTO "api_task" ("title", "completed") VALUES ('new t...
это моя модель
class Task(models.Model):
title = models.CharField(max_length=200)
completed = models.BooleanField(default=False, blank=True, null=True)
def __str__(self):
return self.title
ajax вызов для создания и обновления новых задач
let method = 'POST';
let url = 'http://127.0.0.1:8000/api/task-create/';
if (activeItem){
method = 'PUT';
url = `http://127.0.0.1:8000/api/task-update/${activeItem.id}/`;
activeItem = null;
}
const title = document.getElementById("title").value
fetch(url, {
method:method,
headers:{
'Content-Type': 'application/json',
'x-CSRFToken': csrfToken
},
body:JSON.stringify({'title':title})
})
.then(response =>{
buildList()
document.getElementById('form').reset()
})