views.py 1.78 KB
Newer Older
Ventina committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
from django.shortcuts import render
from django.http import HttpResponse
from apps.inverted import main, main2

# Create your views here.
# def index(request):
#     return HttpResponse("Hello, world. You're at the polls index.")

def home(request):
    return render(request, 'apps/home.html')

def index(request):
    return render(request, 'apps/index.html')
def index2(request):
    return render(request, 'apps/index2.html')

def detail(request,id):

    text, judul, cast, year = main.detail(id)
    content={
        'no': id,
        'judul':judul,
        'text':text,
        'cast':cast,
        'year':year
    }
    return render(request, 'apps/detail.html', content)

def detail2(request, id):

    text,judul,cast,year = main2.detail(id)
    content={
        'no': id,
        'judul':judul,
        'text':text,
        'cast':cast,
        'year':year
    }
    return render(request, 'apps/detail2.html', content)



def result2(request):
    #%%
    # proximity_index = collections.OrderedDict(sorted(proximity_index.items()))
    # for key, value in proximity_index.items():
    #     # print (key, value)
    if request.method == 'POST':
        query = request.POST['querysearch']
        hasil = main2.main(query)

        content={
            'hasil':hasil,
            'query':query
        }
        return render(request, 'apps/result2.html',content)


def result(request):
    #%%
    # proximity_index = collections.OrderedDict(sorted(proximity_index.items()))
    # for key, value in proximity_index.items():
    #     # print (key, value)
    if request.method == 'POST':
        query = request.POST['querysearch']
        hasil= main.main(query)

        content={
            'hasil':hasil,
            'query':query
        }
        return render(request, 'apps/result.html',content)