This commit is contained in:
2026-03-18 13:38:06 +01:00
parent ef4079219d
commit decd393d3b
2 changed files with 36 additions and 1 deletions

View File

@@ -22,7 +22,10 @@ default=: Pozwala ustawić domyślną wartość, jeśli użytkownik jej nie poda
""" """
from flask import Flask, render_template, request from flask import Flask, render_template, request
app = Flask("Adam") app = Flask("Adam", template_folder="templatestemplates")
@app.route("/")
def index():
return render_template("index.html")
@app.route("/") @app.route("/")

View File

@@ -0,0 +1,32 @@
from flask import Flask, make_response, request
app = Flask(__name__)
@app.route('/set-cookie')
def set_cookie():
# 1. Tworzymy treść odpowiedzi (może to być tekst, HTML lub render_template)
content = "Ciasteczko zostało ustawione!"
# 2. Pakujemy treść w obiekt odpowiedzi za pomocą make_response
response = make_response(content)
# 3. Dodajemy ciasteczko do obiektu odpowiedzi
# set_cookie(klucz, wartość, max_age w sekundach)
response.set_cookie('user_preference', 'dark_mode', max_age=60 * 60 * 24)
return response
@app.route('/get-cookie')
def get_cookie():
# Odczytujemy ciasteczko z obiektu request
pref = request.cookies.get('user_preference')
if pref:
return f"Twoja preferencja to: {pref}"
return "Nie znaleziono ciasteczka."
if __name__ == '__main__':
app.run(debug=True)