add args flask example and update example env

This commit is contained in:
2024-07-29 11:00:48 +00:00
parent 8c090273c7
commit 4bec4e9671
5 changed files with 52 additions and 9 deletions

View File

@ -8,7 +8,7 @@ RUN target=/root/.cache/pip \
COPY . .
ENV FLASK_APP app.py
ENV FLASK_APP giapp.py
# This might be scary to leave on
#ENV FLASK_ENV development

View File

@ -1,6 +1,6 @@
import os
from datetime import datetime
from flask import Flask
from flask import Flask, request
import mysql.connector
@ -46,6 +46,10 @@ def listBlog():
rec = conn.query_titles()
response = ''
ict = ''
arg1 = ''
arg2 = ''
for c in rec:
response = response + '<div> Log: ' + c + '</div>'
@ -54,6 +58,28 @@ def listBlog():
response = response + '<div>Delta: ' + dtFormatted + '</div>'
return response
@server.route('/args-test', methods=['GET'])
def listArgs():
good_token_i = str(os.getenv("TOKEN_I"))
ict = str(request.args.get('ict'))
arg1 = str(request.args.get('arg1'))
arg2 = str(request.args.get('arg2'))
response = ''
#INSECURE DEBUG response = response + '<div> gt:' + good_token_i + 'it:' + ict + '</div>'
if request.args.get('ict') == good_token_i:
response = response + '<div>Success</div>'
response = response + '<div>arg1' + arg1 + '</div>'
response = response + '<div>arg2' + arg2 + '</div>'
dt = datetime.now()
dtFormatted = dt.strftime("%Y-%m-%d %H:%M")
response = response + '<div>Delta: ' + dtFormatted + '</div>'
return response
if __name__ == '__main__':
server.run()