add download func

This commit is contained in:
2022-11-06 23:05:43 +03:00
parent de3e20e0cb
commit 347f467735
44 changed files with 53 additions and 50 deletions

View File

@@ -8,7 +8,7 @@
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous">
<link rel="stylesheet" href="{{ url_for('static', filename='css/adminpage.css')}}">
<title>3d Detals</title>
<title>3d Detals adminka</title>
</head>
<body>
@@ -20,11 +20,11 @@
<div class="row ">
<form method="post" enctype=multipart/form-data action="/uploader">
<label class=" d-block p-2">Выберите изображение </label>
<input class=" formblock d-block p-2" type="file" name="imgfile" />
<input class=" formblock d-block p-2" type="file" name="img" />
<label class=" d-block p-2">Выберите исходный file </label>
<input class=" formblock d-block p-2" type="file" name="origfile" />
<input class=" formblock d-block p-2" type="file" name="src" />
<label class=" d-block p-2">Выберите stl file </label>
<input class=" formblock d-block p-2" type="file" name="stlfile" />
<input class=" formblock d-block p-2" type="file" name="stl" />
<label > Напечатано </label>
<input type="checkbox" class="bxigchekcbox" id="printed" name="isprinted">
<input class="btn d-block p-2" type="submit" value="Upload">

View File

@@ -17,18 +17,19 @@
<div class="container">
<div class="row">
{% for i in range(10) %}
{% for key, value in detals.items() %}
<div class="col-md-4">
<div class="card mobile-margin">
<img class="card-img-top" src="{{url_for('static', filename='img/1.jpg')}}" alt="1 image">
<img class="card-img-top" src="{{url_for('static', filename='uploads/img/' + value['img'])}}">
<div class="card-body">
<dv class="row">
<div class="col">
<button class="btn btn-block mobile-margin">Скачать исходник</button>
<a href="{{url_for('static', filename='uploads/src/' + value['src'])}}" class="btn btn-block mobile-margin" download >Скачать исходник</a>
</div>
<div class="col">
<button class="btn btn-block mobile-margin">Скачать stl </button>
<a href="{{url_for('static', filename='uploads/stl/' + value['stl'])}}" class="btn btn-block mobile-margin" download>Скачать stl </a>
</div>
<div class="row">
<div class="col d-flex justify-content-center">