예제 #1
0
def _init_card_form(*args, **kwargs):
    new = kwargs.get('new', False)
    if new:
        del kwargs['new']
    klass = get_card_form(new=new)
    f = klass(*args, **kwargs)
    choices = app.config.get('CARD_CATEGORIES')
    if choices:
        f.category.choices = _make_choice_field_ready(choices)

    if states:
        f.state.choices = states.for_forms

    teams = app.config.get('CARD_TEAMS')
    if teams:
        f.team.choices = _make_choice_field_ready(teams)

    return f
예제 #2
0
def _init_card_form(*args, **kwargs):
    new = kwargs.get("new", False)
    if new:
        del kwargs["new"]
    klass = get_card_form(new=new)
    f = klass(*args, **kwargs)

    if states:
        f.state.choices = states.for_forms

    teams = app.config.get("CARD_TEAMS")
    if teams:
        f.team.choices = _make_choice_field_ready(teams)

    return f
예제 #3
0
def _init_card_form(*args, **kwargs):
    states = States()
    new = kwargs.get('new', False)
    if new:
        del kwargs['new']
    klass = get_card_form(new=new)
    f = klass(*args, **kwargs)

    if states:
        f.state.choices = states.for_forms

    teams = teams_service.setup_teams(app.config)
    if teams:
        f.team.choices = _make_choice_field_ready(teams.names)

    return f
예제 #4
0
def _init_card_form(*args, **kwargs):
    states = States()
    new = kwargs.get("new", False)
    if new:
        del kwargs["new"]
    klass = get_card_form(new=new)
    f = klass(*args, **kwargs)

    if states:
        f.state.choices = states.for_forms

    teams = teams_service.setup_teams(app.config)
    if teams:
        f.team.choices = _make_choice_field_ready(teams.names)

    return f
예제 #5
0
def _init_card_form(*args, **kwargs):
    states = States()
    new = kwargs.get('new', False)
    if new:
        del kwargs['new']
    klass = get_card_form(new=new)
    f = klass(*args, **kwargs)

    if states:
        f.state.choices = states.for_forms

    teams = app.config.get('CARD_TEAMS')
    if teams:
        f.team.choices = _make_choice_field_ready(teams)

    return f