sqlalchemy many to many

подскажите как добавить тэг в отношенияx many to many из формы а так же как к нему обратиться? спасибо

tags = db.Table('tags',
    db.Column('tag_id', db.Integer, db.ForeignKey('tag.id'), primary_key=True),
    db.Column('article_id', db.Integer, db.ForeignKey('article.id'), primary_key=True)
)

class Article(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column (db.String (50), nullable = False)
    tags = db.relationship('Tag', secondary=tags, lazy='subquery',
        backref=db.backref('articles', lazy=True))

class Tag(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column (db.String (50), nullable = False, unique = True)```

``` form = ArticleForm()
    name=request.form.get('name')
    tag1=request.form.get('tag')

    if form.validate_on_submit():

        # article1.tags.append(tag1)
        #article=Article(name=name,tags=tag1)

        db.session.add(article)
        db.session.commit()
        return redirect('/')```

Ответы (0 шт):