Пример #1
0
def create_admin_admin_form(data=None):
    """Returns a list of SingleUserAdminAdminForms - one for each user."""

    users = User.query.all()
    forms = {}
    for user in users:
        form_type = create_single_user_admin_admin_form(user.id)
        form_obj = make_admin_admin_form_object(user)
        if data is None:
            form = form_type(**form_obj)
        else:
            form = form_type(data)
        forms[user.id] = form
    return forms
Пример #2
0
def create_admin_admin_form(data=None):
    """Returns a list of SingleUserAdminAdminForms - one for each user.
    This is useful for the Admin Admin section of the admin page, where
    one form per user is needed (due to the way WTForms does things)."""

    users = User.query.all()
    forms = {}
    for user in users:
        form_type = create_single_user_admin_admin_form(user.id)
        form_obj = make_admin_admin_form_object(user)
        if data is None:
            form = form_type(**form_obj)
        else:
            form = form_type(data)
        forms[user.id] = form
    return forms
Пример #3
0
def create_admin_admin_form(data=None):
    """Returns a list of SingleUserAdminAdminForms - one for each user.
    This is useful for the Admin Admin section of the admin page, where
    one form per user is needed (due to the way WTForms does things)."""

    users = User.query.all()
    forms = {}
    for user in users:
        form_type = create_single_user_admin_admin_form(user.id)
        form_obj = make_admin_admin_form_object(user)
        if data is None:
            form = form_type(**form_obj)
        else:
            form = form_type(data)
        forms[user.id] = form
    return forms