No Description

dash.html 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <html>
  2. <head>
  3. <title>Draft</title>
  4. <meta name="viewport" content="width=device-width, initial-scale=1">
  5. <meta charset="UTF-8">
  6. <link rel="icon" href="/../Icon.ico" sizes="32x32">
  7. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  8. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
  9. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>
  10. <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
  11. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
  12. <link rel="stylesheet" href="{{ url_for('static', filename='estilo.css') }}" />
  13. <script type="text/javascript" src="{{ url_for('static', filename=jscript) }}"></script>
  14. <script>
  15. // la variable 'pagina' la usa el javascript para que el *-run.py sepa
  16. // cual funcion del python file llamar, basado en la direccion.
  17. // esta funcion se encarga de comunicarse con la base de datos.
  18. dash.value("pagina", "{{pagina}}")
  19. </script>
  20. </head>
  21. <body ng-app="dash" ng-controller="dashController">
  22. <nav class="navbar header navbar-dark bg-dark navbar-expand">
  23. {% raw %}
  24. <!-- el texto en la parte superior izquerda -->
  25. <a class="navbar-brand" href="{{info.dash_link}}">{{info.dash_name}}</a>
  26. {% endraw %}
  27. </nav>
  28. <div class="container-fluid text-center">
  29. {% raw %}
  30. <!-- esto genera cada boton -->
  31. <a ng-repeat="opcion in opciones" href="{{opcion.dir}}" class="btn task boton mr-4">{{opcion.nombre}}</a>
  32. {% endraw %}
  33. </div>
  34. </body>
  35. </html>