adds views for analyzing and log viewer
This commit is contained in:
8
app.py
8
app.py
@@ -322,6 +322,14 @@ def results():
|
|||||||
else:
|
else:
|
||||||
return "No data found."
|
return "No data found."
|
||||||
|
|
||||||
|
@app.route('/analyze')
|
||||||
|
def analyze():
|
||||||
|
return render_template('analyze.html');
|
||||||
|
|
||||||
|
@app.route('/log_viewer')
|
||||||
|
def log_viewer():
|
||||||
|
return render_template('log_viewer.html');
|
||||||
|
|
||||||
@app.route('/download_results')
|
@app.route('/download_results')
|
||||||
def download_results():
|
def download_results():
|
||||||
data_files = glob.glob("data/*.csv")
|
data_files = glob.glob("data/*.csv")
|
||||||
|
|||||||
16
templates/analyze.html
Normal file
16
templates/analyze.html
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% block content %}
|
||||||
|
<section class="container-fluid d-flex justify-content-center">
|
||||||
|
<div class="container-md my-5 mx-2 shadow-lg p-4 ">
|
||||||
|
<div class="container-sm">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<h2>Analyze</h2>
|
||||||
|
</div>
|
||||||
|
<div class="col">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
{% endblock content %}
|
||||||
@@ -21,8 +21,9 @@
|
|||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<a class="navbar-brand" href="/">Torn User Activity Scraper</a>
|
<a class="navbar-brand" href="/">Torn User Activity Scraper</a>
|
||||||
{% from 'bootstrap4/nav.html' import render_nav_item %}
|
{% from 'bootstrap4/nav.html' import render_nav_item %}
|
||||||
{{ render_nav_item('results', 'Results') }}
|
{{ render_nav_item('analyze', 'Analyze') }}
|
||||||
{{ render_nav_item('download_results', 'Download Results') }}
|
{{ render_nav_item('download_results', 'Files') }}
|
||||||
|
{{ render_nav_item('log_viewer', 'Logs') }}
|
||||||
<div class="d-flex" id="color-mode-toggle">
|
<div class="d-flex" id="color-mode-toggle">
|
||||||
<input type="checkbox" id="bd-theme" />
|
<input type="checkbox" id="bd-theme" />
|
||||||
<label for="bd-theme">
|
<label for="bd-theme">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
{% block content %}
|
{% block content %}
|
||||||
<section id="scrapingFormContainer" class="container-fluid d-flex justify-content-center">
|
<section id="scrapingFormContainer" class="container-fluid d-flex justify-content-center">
|
||||||
<div class="container-md my-5 mx-2 shadow-lg p-4 ">
|
<div class="container-md my-5 mx-2 shadow-lg p-4 ">
|
||||||
<h2>Config <span id="activity_indicator" class="badge text-bg-danger">Inactive</span></h2>
|
<h2>Scraper <span id="activity_indicator" class="badge text-bg-danger">Inactive</span></h2>
|
||||||
<form id="scrapingForm" method="POST" action="{{ url_for('start_scraping') }}">
|
<form id="scrapingForm" method="POST" action="{{ url_for('start_scraping') }}">
|
||||||
{{ form.hidden_tag() }}
|
{{ form.hidden_tag() }}
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
3
templates/log_viewer.html
Normal file
3
templates/log_viewer.html
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% block content %}
|
||||||
|
{% endblock content %}
|
||||||
Reference in New Issue
Block a user