Привет, я пытаюсь освоить джанго и нахожусь на этапе добавления тестового "продукта" в режиме админа.
Зашел в
127.0.0.1:8000/admin далее в разделе
Products который создал ранее в
admin.py
from django.contrib import admin
from .models import Product
admin.site.register(Product)
а также в
models.py
class Offer(models.Model):
code = models.CharField(max_length=10)
description = models.CharField(max_length=255)
discount = models.FloatField()
... нажимаю
+ Add
далее заполняю все необходимые поля, жму на Save и ... получаю вот такую ошибку:
OperationalError at /admin/products/product/add/
no such table: main.auth_user__old
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/products/product/add/
Django Version: 2.1
Exception Type: OperationalError
Exception Value:
no such table: main.auth_user__old
Exception Location: C:\Users\dmitr\PycharmProjects\PyShop\venv\lib\site-packages\django\db\backends\sqlite3\base.py in execute, line 296
Python Executable: C:\Users\dmitr\PycharmProjects\PyShop\venv\Scripts\python.exe
Python Version: 3.7.4
Python Path:
['C:\\Users\\dmitr\\PycharmProjects\\PyShop',
'C:\\Users\\dmitr\\AppData\\Local\\Programs\\Python\\Python37-32\\python37.zip',
'C:\\Users\\dmitr\\AppData\\Local\\Programs\\Python\\Python37-32\\DLLs',
'C:\\Users\\dmitr\\AppData\\Local\\Programs\\Python\\Python37-32\\lib',
'C:\\Users\\dmitr\\AppData\\Local\\Programs\\Python\\Python37-32',
'C:\\Users\\dmitr\\PycharmProjects\\PyShop\\venv',
'C:\\Users\\dmitr\\PycharmProjects\\PyShop\\venv\\lib\\site-packages',
'C:\\Users\\dmitr\\PycharmProjects\\PyShop\\venv\\lib\\site-packages\\setuptools-39.1.0-py3.7.egg',
'C:\\Users\\dmitr\\PycharmProjects\\PyShop\\venv\\lib\\site-packages\\pip-10.0.1-py3.7.egg']
Server time: Sat, 23 May 2020 22:35:43 +0000
посмотрел на стэке (
https://stackoverflow.com/questions/36123312/djang...) - там говорят что всего лишь надо
python manage.py migrate
python manage.py makemigrations
python manage.py migrate
Но это не помогает...
Проблема какая-то совсем простая но не пойму в чем дело.
Спасибо!