Commit 5d879a46 by Ari Agung Prasetiyo Committed by Ari Agung Prasetiyo

penyesuaian upload

1 parent 617962d2
......@@ -70,8 +70,7 @@ class CobaModules():
self.uploads = None
def set_routes(self, config):
self.uploads = get_params('coba_upload', '/tmp/coba/upload')
self.uploads = get_params('coba_upload', '/tmp/coba/upload/')
config.add_static_view(
'/coba/uploads', self.uploads, cache_max_age=0)
for route in routes:
......
......@@ -72,27 +72,30 @@ class Views(BaseView):
upload = Upload(MODULE_CLASS.uploads)
value["file_3"]=upload.save_fp(value["file_3"])
def preview(self, folder, filename):
return self.req.static_url(os.path.join(folder, filename))
def get_values(self, row, istime=False):
d = super().get_values(row, istime=False)
#url = self.req.static_url(folder)
folder = MODULE_CLASS.uploads
url = self.req.static_url(folder)
if "file_1" in d:
filename = row.file_1
preview_url = "/".join([url, filename])
preview_url = self.preview(folder, filename)
d["file_1"] = {"uid": filename.split(".")[0],
"filename": filename,
"preview_url": preview_url
}
if "file_2" in d:
filename = row.file_2
preview_url = "/".join([url, filename])
preview_url = self.preview(folder, filename)
d["file_2"] = {"uid": filename.split(".")[0],
"filename": filename,
"preview_url": preview_url
}
if "file_3" in d:
filename = row.file_3
preview_url = "/".join([url, filename])
preview_url = self.preview(folder, filename)
d["file_3"] = {"uid": filename.split(".")[0],
"filename": filename,
"preview_url": preview_url
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!