├── _config.yml ├── static └── mystyle.css ├── templates ├── about.html ├── index.html └── base.html ├── app.py └── README.md /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-minimal -------------------------------------------------------------------------------- /static/mystyle.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: 'Lato'; 3 | } -------------------------------------------------------------------------------- /templates/about.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | {% block content %} 3 | 4 | {% endblock %} -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- 1 | from flask import Flask 2 | from flask import render_template 3 | 4 | 5 | app = Flask(__name__) 6 | 7 | eventos = [ 8 | { 9 | "title": "Evento random #1", 10 | "desc": "Descripción random sobre mi evento favorito #1." 11 | }, 12 | { 13 | "title": "Evento random #2", 14 | "desc": "Descripción random sobre mi evento favorito #2." 15 | }, 16 | { 17 | "title": "Evento random #3", 18 | "desc": "Descripción random sobre mi evento favorito #3." 19 | } 20 | ] 21 | 22 | 23 | @app.route('/') 24 | def index(): 25 | return render_template('index.html', e=eventos) 26 | 27 | 28 | @app.route('/acerca-de') 29 | def about(): 30 | return render_template('about.html') 31 | 32 | 33 | if __name__ == "__main__": 34 | app.run(debug=True, port=5000) -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | {% block content %} 3 | 4 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit. A deserunt neque tempore recusandae animi soluta quasi? Asperiores rem dolore eaque vel, porro, soluta unde debitis aliquam laboriosam. Repellat explicabo, maiores!
11 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis optio neque consectetur consequatur magni in nisi, natus beatae quidem quam odit commodi ducimus totam eum, alias, adipisci nesciunt voluptate. Voluptatum.
12 | Call to Action » 13 |{{ evento["desc"] }}
42 |Lorem ipsum dolor sit amet, consectetur adipisicing elit. Non possimus ab labore provident mollitia. Id assumenda voluptate earum corporis facere quibusdam quisquam iste ipsa cumque unde nisi, totam quas ipsam.
50 |