예제 #1
0
import os
import csv
import Upload
import Defines
import ProcessImage
from flask import Flask, render_template, request

app = Flask(__name__)
app.template_folder = os.path.join(app.instance_path, 'template')

ProcessImage.InitProcessImage(app.instance_path)
Upload.InitUpload(app.instance_path)


@app.route('/')
def home_page():
    return render_template('index.html')


@app.route('/search', methods=['GET', 'POST'])
def search():
    if request.method == 'POST':
        search_term = request.form['search']

        results = []
        with open(ProcessImage.CSV_File, "r+", encoding="utf-8") as csv_file:
            csv_reader = csv.reader(csv_file, delimiter=Defines.csv_delimiter)
            for row in csv_reader:
                for token in row:
                    if search_term in token:
                        file = row[0]