Am использование колбы с Колбой-SQLAlchemy, для операций SQL, я могу в состоянии успешно вставить запись в базу данных MySQL изКолба-SQLAlchemy - операции SQL
views.py
from models import *
user= adduser('test')
db.session.add(user)
db.session.commit()
модель .py
from flask_sqlalchemy import SQLAlchemy
from app import app
db = SQLAlchemy(app)
class adduser(db.Model):
__tablename__ = 'adduser'
id = db.Column('user_id', db.Integer, primary_key=True)
UserName = db.Column(db.String(16))
def __init__(self, UserName):
self.UserName = UserName
Как сделать ту же операцию в файле отдельный Python (предположим, я хочу, чтобы обрабатывать операции вставки в файл, кроме views.py, скажем insertuser.py)
Просто сделать это Точно так же вы сделали в views.py? =) Или я что-то упускаю? – moodh
Привет Moodh, когда я пытаюсь импортировать модель в новый файл, я получаю ошибку при запуске сервера. Ошибка - не удается импортировать приложение – user2104391
@ user2104391 Какова структура ваших файлов/dirs? Однажды я столкнулся с такой проблемой, когда захотел получить доступ к «приложению» при импорте, когда в файле приложения находился подкаталог. – Blaise