Django "ProgrammingError at /create-post" usnig heroku postgres as database host

Я пытаюсь создать сайт блога на django с использованием postgres и heroku в облаке. При попытке отправить пост с помощью форм из django я получаю эту ошибку "ProgrammingError at /create-post столбец "title" отношения "main_post" не существует LINE 1: INSERT INTO "main_post" ("author_id", "title", "description"... "

Это мой взгляд на создание постов

from django.shortcuts import render, redirect
from .forms import RegisterForm, PostForm
from django.contrib.auth.decorators import login_required
from django.contrib.auth import login, logout, authenticate



@login_required(login_url="/login")
def home(request):
    return render(request, 'main/home.html')

@login_required(login_url="/login")
def create_post(request):
    if request.method =='POST':
        form = PostForm(request.POST)
        if form.is_valid():
            post = form.save(commit=False)
            post.author = request.user
            post.save()
            return redirect("/home")
    else:
        form = PostForm()
    return render(request, 'main/create_post.html', {"form": form})

Это мой файл forms.py

from django import forms
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
from .models import Post

class RegisterForm(UserCreationForm):
    email = forms.EmailField(required=True)

    class Meta:
        model = User
        fields = ["username", "email", "password1", "password2"]


class PostForm(forms.ModelForm):
    
    class Meta:
        model = Post
        fields = ["title", "description"]

Это моя модель поста

from django.db import models
from django.contrib.auth.models import User


class Post(models.Model):
    author = models.ForeignKey(User, on_delete=models.CASCADE)
    title = models.CharField(max_length=200)
    description = models.TextField()
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now_add=True)

    def __str__(self):
        return self.title + "\n" + self.description

Это ошибка

введите описание изображения здесь

Удалите папку migrations и выполните миграцию заново следующим образом:

python manage.py makemigrations appname
python manage.py sqlmigrate appname 0001
python manage.py migrate

Затем попробуйте

Вернуться на верх