コード例 #1
0
ファイル: queries.py プロジェクト: buriy/django-superadmin
def as_tuples_iter(vqs, cols):
    """[{a=1, b=2}, {a=3, b=4}], ('a', 'b') -> (a=1, b=2), (a=3, b=4), ..."""
    Row = namedtuple('Row', cols)
    for row in vqs:
        yield Row(*[row[key] for key in cols])
コード例 #2
0
ファイル: queries.py プロジェクト: fewf/django-beautils
def as_tuples_iter(vqs, cols):
    """ Useful after queryset.values() """
    Row = namedtuple('Row', cols)
    for row in vqs:
        yield Row(*[row[key] for key in cols])
コード例 #3
0
ファイル: queries.py プロジェクト: buriy/django-superadmin
def as_tuples(vqs, cols):
    """[{a=1, b=2}, {a=3, b=4}], ('a', 'b') -> [(a=1, b=2), (a=3, b=4)]"""
    Row = namedtuple('Row', cols)
    return [Row(*[row[key] for key in cols]) for row in vqs]
コード例 #4
0
ファイル: queries.py プロジェクト: fewf/django-beautils
def as_tuples(vqs, cols):
    """ Useful after queryset.values() """
    Row = namedtuple('Row', cols)
    return [Row(*[row[key] for key in cols]) for row in vqs]