コード例 #1
0
ファイル: family.py プロジェクト: sindile/bauble.web
def create():
    family = Family()
    form = resource.save_request_params(family)

    if request.prefers_json:
        return (resource.render_json(family, status=201) if not form.errors
                else resource.render_json_errors(form.errors))

    return resource.render_html('new', status=201, family=family, form=form)
コード例 #2
0
ファイル: family.py プロジェクト: sindile/bauble.web
def index_family():
    families = Family.query.all()
    data = Family.jsonify(families, many=True)
    return utils.json_response(data)
コード例 #3
0
def test_serializer(session, family):
    session.add(family)
    session.commit()
    family_json = family.jsonify()
    assert Family.jsonify(family) == family_json
    assert 'str' in family_json
コード例 #4
0
ファイル: family.py プロジェクト: Bauble/bauble.web
def index_family():
    families = Family.query.all()
    data = Family.jsonify(families, many=True)
    return utils.json_response(data)
コード例 #5
0
ファイル: family.py プロジェクト: sindile/bauble.web
def new():
    family = Family()
    return resource.render_html(family=family, form=form_factory(family))
コード例 #6
0
ファイル: family.py プロジェクト: Bauble/bauble.web
def test_serializer(session, family):
    session.add(family)
    session.commit()
    family_json = family.jsonify()
    assert Family.jsonify(family) == family_json
    assert 'str' in family_json
コード例 #7
0
ファイル: conftest.py プロジェクト: sindile/bauble.web
def family():
    from bauble.models import Family
    return Family(family=faker.first_name())