説明なし

csvMenu.html 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {% extends 'header.html' %}
  2. {% block css %}
  3. <link rel='stylesheet' href='/static/css/tienda.css'>
  4. {% endblock %}
  5. {% block body %}
  6. <div class='container-fluid'>
  7. <div class='row'>
  8. <div class='col-3'></div>
  9. <div class=col-6 style=' background-color: rgba(219, 226,230, 0.6);'>
  10. <form action='/csvMenu' method='POST' enctype="multipart/form-data"><br>
  11. <p style="text-align: center;"><strong>IMPORTANTE SABER</strong><br>
  12. El CSV tiene que estar en este formato 'Nombre,Descripcion,Precio,Categoria,Nombre de Imagen,"Comida
  13. o Bebida (0, 1)"' <br>
  14. La Columna de Comida o Bebida, 0 si es comida, 1 si es bebida. y la columna de nombre de imagen <br>
  15. es el nombre de la imagen como 'imagen1.png'. Todas esas imágenes tendras que moverlas al folder de
  16. imagenesDeProductos. </p>
  17. Imagen:
  18. <div class="custom-file">
  19. <input type="file" class="custom-file-input" name='CSV_file' id="imagen" lang="en"
  20. onchange='changePlaceHolder()'>
  21. <label class="custom-file-label" id='placeholder' for="customFileLang">Choose file</label>
  22. </div>
  23. <button type='submit' class='btn btn-primary'>Someter</button>
  24. </form>
  25. </div>
  26. </div>
  27. </div>
  28. <script>
  29. function changePlaceHolder() {
  30. var val = $('#imagen').val();
  31. $('#placeholder').html(val);
  32. }
  33. </script>
  34. {% endblock %}