2.0.7 Операционная ошибка Django Нет такой таблицы

Я только изучаю Django и пытаюсь создать свое собственное приложение под названием "Продукты". Я запустил

python manage.py startapp products

в PowerShell для создания приложения. Целью было простое приложение для хранения данных о товарах. Я также размещу свои settings.py, models.py и admin.py для справки

models.py


# Create your models here.
class Product(models.Model):
    title       = models.TextField()
    description = models.TextField()
    price       = models.TextField()
    summary     = models.TextField(default = 'This is the default response')

settings.py

# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',


    # own
    'products',
]

admin.py

from django.contrib import admin

# Register your models here.
from .models import Product

admin.site.register(Product)

Я запустил оба

python manage.py makemigrations 

и

python manage.py migrate

оба эти способа сработали и обнаружили новый продукт миграции. Это также отобразилось на моей странице администратора, как показано здесь

Django Admin

Сработало как ожидалось, все TextFields присутствовали, но когда я нажал сохранить, я получил эту операционную ошибку

Ошибка

Я немного запутался в том, что делать дальше, любая помощь будет очень признательна.

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