diff --git a/main.py b/main.py index e5c32f2..5dcf665 100644 --- a/main.py +++ b/main.py @@ -58,4 +58,4 @@ def remove_data(uid): datas = data[uid] del data[uid] db.save("pages", data) - return {"code":1, "uid":uid, datas} \ No newline at end of file + return {"code":1, "uid":uid, "data":datas} \ No newline at end of file diff --git a/server.py b/server.py index ad079ff..56ee3dc 100644 --- a/server.py +++ b/server.py @@ -21,10 +21,10 @@ def add_page_r(): html_page = open("templates/blanks.html", "r").read() if data["code"] == 0: title = "Страница присутсвует в каталоге" - text = "

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" + text = "Главная страница | Добавить страницу

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" else: title = "Страница добавлена в каталог" - text = "

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" + text = "Главная страница | Добавить страницу

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" return html_page.format(title=title, text=text) @app.route('/remove_page') @@ -38,12 +38,25 @@ def remove_page_r(): html_page = open("templates/blanks.html", "r").read() if data["code"] == 0: title = "Страница по UID отсутсвует в каталоге" - text = "

" + uid + "

" + text = "Главная страница | Удалить страницу

" + uid + "

" else: title = "Страница удалена из каталога" - text = "

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" + text = "Главная страница | Удалить страницу

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" return html_page.format(title=title, text=text) - + +@app.route('/search', methods=('GET', 'POST')) +def search_r(): + text = request.form["text"] + data = main.load_data(text) + html_page = open("templates/blanks.html", "r").read() + if data["code"] == 0: + title = "Поиск не дал результатов" + text = "Главная страница | Добавить страницу

" + text + "

" + else: + title = "Страница добавлена в каталог" + text = "Главная страница | Добавить страницу

" + data["uid"] + " - "+ data["data"]["title"] + "" + "

" + return html_page.format(title=title, text=text) + @app.route('/statics/') def statics(file_name): return send_from_directory(os.getcwd()+"/static", file_name) diff --git a/templates/remove_page.html b/templates/remove_page.html index 23f9c13..80c75cf 100644 --- a/templates/remove_page.html +++ b/templates/remove_page.html @@ -19,7 +19,7 @@
Главная страница | Добавить страницу
- +