コード例 #1
0
def create(request):
    rule = request.GET.get('rule', None)
    if rule:
        rule = '*.%s' % rule
        old_rules = Filter.objects.values_list('rule')
        add_rules, del_rules = rule_update(old_rules, rule)

        for r in add_rules:
            Filter.objects.get_or_create(rule=r)
        for r in del_rules:
            Filter.objects(rule=r).delete()

    return {'result':'success'}
コード例 #2
0
def index(request):
    day = request.GET.get('day', None)
    filters = Filter.objects()
    return {'filters':filters, 'day':day}
コード例 #3
0
def delete(request):
    id = request.GET.get('id', None)
    Filter.objects(id=id).delete()
    return {'result':'success'}