小编eti*_*ogy的帖子

如何使用Factory Boy和Flask-SQLAlchemy设置依赖工厂?

使用Flask-SQLAlchemy和Foreign Key约束的工厂男孩的正确方法是什么?

请考虑以下Flask SQLAlchemy Model设置:

# coding=utf-8
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.db'
db = SQLAlchemy(app)

# ------------------------------
#   SQLAlchemy Table Models
# ------------------------------
class User(db.Model):
    """ A SQLAlchemy simple model class who represents a user with a ForeignKey Constraint"""
    __tablename__ = 'UserTable'

    user_pk = db.Column(db.Integer(), primary_key=True)
    name = db.Column(db.Unicode(20))
    group_fk = db.Column(db.ForeignKey("GroupTable.group_pk"), nullable=False)


class Group(db.Model):
    """ A SQLAlchemy simple model class who represents a user """
    __tablename__ = 'GroupTable'

    group_pk = …
Run Code Online (Sandbox Code Playgroud)

python flask-sqlalchemy factory-boy

9
推荐指数
2
解决办法
4010
查看次数

标签 统计

factory-boy ×1

flask-sqlalchemy ×1

python ×1