How to use the tabulate.models.MeiTab.objects.all function in tabulate

To help you get started, we’ve selected a few tabulate examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github gburlet / robotaba / robotaba / View on Github external
def home(request):
    Serve the home page

    # get 10 most recent tablatures.
    num_tabs = 4
    tabs = MeiTab.objects.all()
    if num_tabs <= len(tabs):
        tabs = tabs[len(tabs)-num_tabs:]
    return render_to_response('index.html', {'tabs': tabs}, context_instance=RequestContext(request))
github gburlet / robotaba / robotaba / View on Github external
def tabs(request):
    List all tabs

    tabs = MeiTab.objects.all()
    page_numbers = [i+1 for i in range(int(math.ceil(len(tabs) / settings.NUM_RESULTS)))]

    p = int(request.GET.get('p', 1))
    i_start = (p-1) * settings.NUM_RESULTS
    i_end = i_start + settings.NUM_RESULTS
    if i_end >= len(tabs):
        i_end = len(tabs)
    tabs = tabs[i_start:i_end]

    return render_to_response('tabs.html', {'tabs': tabs, 'pages': page_numbers}, context_instance=RequestContext(request))