Ошибка преобразования при преобразовании значения varchar 'simple' в тип данных int

В __init__.py ваш код имеет строку from app.models import User. Проблема в том, что app.models имеет from . import db. Это циклический импорт: __init__ пытается импортировать User, который пытается импортировать db, который не определен до тех пор, пока __init__ не попытается импортировать User. Чтобы решить эту проблему, переместите свой локальный импорт приложений под определениями всех глобальных расширений.

В настоящее время ваш код выглядит примерно так:

from flask_sqlalchemy import SQLAlchemy
from app.models import User

db = SQLAlchemy()

Вам нужно изменить его на :

from flask_sqlalchemy import SQLAlchemy

db = SQLAlchemy()

from app.models import User
22
задан DineshDB 28 March 2018 в 07:17
поделиться