only call GenerateFileData once now
This commit is contained in:
13
files.py
13
files.py
@@ -167,24 +167,25 @@ class Files(db.Model):
|
|||||||
return "<id: {}, name: {}>".format(self.id, self.name )
|
return "<id: {}, name: {}>".format(self.id, self.name )
|
||||||
|
|
||||||
|
|
||||||
|
### Initiatlise the file data set (GenerateFileData is clever enough to not
|
||||||
|
### re-process files when we run twice in quick succession, e.g. when running
|
||||||
|
### Flask in DEBUG mode
|
||||||
|
filedata = FileData()
|
||||||
|
filedata.GenerateFileData()
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# /file_list -> show detailed file list of files from import_path(s)
|
# /file_list -> show detailed file list of files from import_path(s)
|
||||||
################################################################################
|
################################################################################
|
||||||
@app.route("/file_list", methods=["GET"])
|
@app.route("/file_list", methods=["GET"])
|
||||||
def file_list():
|
def file_list():
|
||||||
filedata = FileData()
|
return render_template("file_list.html", page_title='View Files (details)', file_data=filedata, alert=st.GetAlert(), message=st.GetMessage() )
|
||||||
file_data=filedata.GenerateFileData()
|
|
||||||
return render_template("file_list.html", page_title='View Files (details)', file_data=file_data, alert=st.GetAlert(), message=st.GetMessage() )
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# /files -> show thumbnail view of files from import_path(s)
|
# /files -> show thumbnail view of files from import_path(s)
|
||||||
################################################################################
|
################################################################################
|
||||||
@app.route("/files", methods=["GET"])
|
@app.route("/files", methods=["GET"])
|
||||||
def files():
|
def files():
|
||||||
filedata = FileData()
|
return render_template("files.html", page_title='View Files', file_data=filedata, alert=st.GetAlert(), message=st.GetMessage() )
|
||||||
file_data=filedata.GenerateFileData()
|
|
||||||
return render_template("files.html", page_title='View Files', file_data=file_data, alert=st.GetAlert(), message=st.GetMessage() )
|
|
||||||
|
|
||||||
|
|
||||||
@app.route("/static/<filename>")
|
@app.route("/static/<filename>")
|
||||||
|
|||||||
Reference in New Issue
Block a user