File tree Expand file tree Collapse file tree 3 files changed +23
-0
lines changed
days/001-004-flask-intro/code/program Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Original file line number Diff line number Diff line change
1
+ from datetime import datetime
2
+ import requests
1
3
from flask import render_template
2
4
from program import app
3
5
6
+
4
7
@app .route ('/' )
5
8
@app .route ('/index' )
6
9
def index ():
10
+ timenow = str (datetime .now ())
7
11
return render_template ('index.html' , title = 'Template Demo' , time = timenow )
8
12
13
+
9
14
@app .route ('/100Days' )
10
15
def p100days ():
11
16
return render_template ('100Days.html' )
17
+
18
+
19
+ def get_chuck_joke ():
20
+ r = requests .get ('https://api.chucknorris.io/jokes/random' )
21
+ data = r .json ()
22
+ return data ['value' ]
23
+
24
+
25
+ @app .route ('/chuck' )
26
+ def chuck ():
27
+ return render_template ('chuck.html' , joke = get_chuck_joke ())
Original file line number Diff line number Diff line change 11
11
< div class ="mui-panel "> Menu Bar -
12
12
< button class ="mui-btn mui-btn--raised "> < a href ="/index "> Home</ a > </ button >
13
13
< button class ="mui-btn mui-btn--raised "> < a href ="/100Days "> 100 Days</ a > </ button >
14
+ < button class ="mui-btn mui-btn--raised "> < a href ="/chuck "> Chuck</ a > </ button >
14
15
</ div >
15
16
< hr >
16
17
{% block content %}{% endblock %}
Original file line number Diff line number Diff line change
1
+ {% extends "base.html" %}
2
+
3
+ {% block content %}
4
+ < h1 > Chuck Noris Jokes</ h1 >
5
+ < p > {{ joke }} </ p >
6
+ {% endblock %}
You can’t perform that action at this time.
0 commit comments