Zadanie 1 i 2
This commit is contained in:
parent
1fb8cac71f
commit
8f351c40b4
@ -11,10 +11,12 @@ class User(Base):
|
||||
__tablename__ = "user"
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
username = Column(String, index=True)
|
||||
nickname = Column(String)
|
||||
password = Column(String)
|
||||
|
||||
def __init__(self, username, password):
|
||||
def __init__(self, username, nickname, password):
|
||||
self.username = username
|
||||
self.nickname = nickname
|
||||
self.password = password
|
||||
|
||||
# Metoda do tworzenia sesji...
|
||||
|
||||
16
src/main.py
16
src/main.py
@ -72,6 +72,22 @@ def login():
|
||||
|
||||
return result
|
||||
|
||||
@app.route("/signup")
|
||||
def signup():
|
||||
return render_template("signup.html")
|
||||
|
||||
@app.route("/register", methods=["POST"])
|
||||
def register():
|
||||
sqlsession = create_db_session()
|
||||
username = request.form["username"]
|
||||
nickname = request.form["nickname"]
|
||||
password = request.form["password"]
|
||||
|
||||
user = User(username, nickname, password)
|
||||
sqlsession.add(user)
|
||||
sqlsession.commit()
|
||||
return f"<h1>Zarejestrowano użytkownika: {username} ({nickname})</h1>"
|
||||
|
||||
@app.route("/pogoda")
|
||||
def pogoda():
|
||||
temp, humidity, type, rain = get_weather()
|
||||
|
||||
@ -10,6 +10,10 @@
|
||||
<input type="text" class="login-field" value="" placeholder="username" name="username">
|
||||
<label class="login-field-icon fui-user" for="login-name"></label>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<input type="text" class="login-field" value="" placeholder="nickname" name="nickname">
|
||||
<label class="login-field-icon fui-user" for="login-nick"></label>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<input type="password" class="login-field" value="" placeholder="password" name="password">
|
||||
<label class="login-field-icon fui-lock" for="login-pass"></label>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user