Ejemplo n.º 1
0
def index(request, show=None):
    return HttpResponseRedirect('http://ballot.stanford.edu/ballot/')
    issues = None
    if show:
        kind_filter = index_filters.get(show, None)
        if kind_filter is None:
            return HttpResponseNotFound()
        issues = Issue.filter_by_kinds(kind_filter).filter(public=True).all()
    else:
        issues = Issue.objects.filter(public=True).all()
    issues = map(Issue.get_typed, issues)
    random.shuffle(issues)
    return render_to_response('issues/index.html', {'issues': issues, 'detail': False}, context_instance=RequestContext(request))
Ejemplo n.º 2
0
def index(request, show=None):
    return HttpResponseRedirect('http://ballot.stanford.edu/ballot/')
    issues = None
    if show:
        kind_filter = index_filters.get(show, None)
        if kind_filter is None:
            return HttpResponseNotFound()
        issues = Issue.filter_by_kinds(kind_filter).filter(public=True).all()
    else:
        issues = Issue.objects.filter(public=True).all()
    issues = map(Issue.get_typed, issues)
    random.shuffle(issues)
    return render_to_response('issues/index.html', {
        'issues': issues,
        'detail': False
    },
                              context_instance=RequestContext(request))
Ejemplo n.º 3
0
def index(request, show=None):
    issues = None
    if show:
        kind_filter = index_filters.get(show, None)
        if kind_filter is None:
            return HttpResponseNotFound()
        issues = Issue.filter_by_kinds(kind_filter).filter(public=True).all()
    else:
        return render_to_response('issues/welcome.html', context_instance=RequestContext(request))

    issues = map(Issue.get_typed, issues)
    random.shuffle(issues)

    if show == 'grad':
        newissues = list()
        for i in issues:
            if i.kind == oe_constants.ISSUE_SPECFEE and i.is_grad_issue() == False:
                continue
            newissues.append(i)
        issues = newissues

    return render_to_response('issues/index.html', {'issues': issues, 'detail': False}, context_instance=RequestContext(request))
Ejemplo n.º 4
0
 def test_filter_by_kinds(self):
     senators = Issue.filter_by_kinds(['US']).all()
     lsenator = senators[0].get_typed()
     self.assertEquals(issue('leland-senator'), lsenator)
     execs = Issue.filter_by_kinds(['Exec']).all()
     self.assertEquals(len(execs), 3)