qrgen: ułatwienia customizacji

This commit is contained in:
2020-12-28 19:17:48 +01:00
parent c2f70fb149
commit e6a8d314ec
3 changed files with 9 additions and 8 deletions

View File

@@ -8,7 +8,7 @@ app = Flask(__name__)
app.config.from_object(__name__) app.config.from_object(__name__)
class ReusableForm(Form): class ReusableForm(Form):
url = TextField("URL:") url = TextField("Data:")
@app.route("/", methods=["GET", "POST"]) @app.route("/", methods=["GET", "POST"])
def main(): def main():
@@ -17,9 +17,10 @@ class ReusableForm(Form):
if request.method == "POST": if request.method == "POST":
target_url = request.form["url"] target_url = request.form["url"]
else: else:
target_url = "http://qrgen.tau.pipebreaker.pl/" # not POST? get back to ourselves
target_url = request.url_root
return render_template("main.html", form=form, target_url=target_url, genurl="http://qrgen.tau.pipebreaker.pl/render/")
return render_template("main.html", form=form, target_url=target_url, genurl="/render/")
if __name__ == "__main__": if __name__ == "__main__":
app.run(host='::') app.run(host='::')

View File

@@ -2,7 +2,7 @@
<head> <head>
<title>QR generator</title> <title>QR generator</title>
<link href="https://ninaa.oneadr.net/portal/internalportal/framework/skins/nordea/css/main_5col.css?v53" media="all" rel="stylesheet" type="text/css"/> <link href="https://pipebreaker.pl/kanban/assets/css/vendor.min.css" media="all" rel="stylesheet" type="text/css"/>
</head> </head>
<body> <body>
@@ -21,7 +21,7 @@
<hr> <hr>
<p> <p>
<div><img src="{{ genurl }}/?size=512&data={{ target_url }}"> <br/> <div><img src="{{ genurl }}?size=512&data={{ target_url }}"> <br/>
{{ target_url }} {{ target_url }}
</div> </div>
</p> </p>

View File

@@ -12,13 +12,13 @@ spec:
metadata: metadata:
labels: labels:
name: qrgen name: qrgen
app.kubernetes.io/version: "002" app.kubernetes.io/version: "004"
annotations: annotations:
source: "https://bitbucket.itgit.oneadr.net/users/m013403/repos/quick-qrcode-generator/browse" source: "https://bitbucket.itgit.oneadr.net/users/m013403/repos/quick-qrcode-generator/browse"
spec: spec:
containers: containers:
- name: qrfrontend - name: qrfrontend
image: pipebreaker.pl:5000/qrgen:002 image: pipebreaker.pl:5000/qrgen:004
ports: ports:
- containerPort: 5000 - containerPort: 5000
resources: resources: