added share logic

master
Kostanjevec 2022-06-13 14:25:17 +02:00
parent 0406fc6eab
commit da4fa5c23f
1 changed files with 6 additions and 14 deletions

20
app.py
View File

@ -1,6 +1,5 @@
import os
from flask import Flask, redirect, render_template, session, request, url_for
from datetime import date
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
@ -9,6 +8,7 @@ from auth import login_required, bp as auth_bp
from deck import bp as deck_bp
from menu import bp as menu_bp
from upload import bp as upload_bp
from share import share
from create_db import Card, Deck
from config import CONFIG
@ -45,15 +45,6 @@ def create_app(test_config=None):
def index():
return 'redirecting' # meče skoz nazaj na login TODO
@app.route('/deck/beta', methods=["GET", "POST"])
def deck2():
if request.method == 'POST':
pass
return render_template("deck/index.html")
#@login_required
@app.route('/deck/index', methods=["GET", "POST"])
def deck():
if not 'user_id' in session:
@ -80,10 +71,10 @@ def create_app(test_config=None):
# @TODO preveri, ali je card del trenutnega decka!
# Ali damo share? Potem nastavi na share in ponovi obrazec
share = request.form.get("share", None)
if share:
print(share)
share_request = request.form.get("share", None)
if share_request:
# @TODO logika za share!
share(submit_card, user_id)
# Če ne, gre za rate!
else:
@ -150,6 +141,7 @@ def create_app(test_config=None):
def match():
return "match"
#app.register_blueprint(bp) # ??
app.register_blueprint(auth_bp)
app.register_blueprint(deck_bp)
@ -161,4 +153,4 @@ def create_app(test_config=None):
app = create_app()
app.run(debug=True, host="0.0.0.0")
app.run(debug=True, host="0.0.0.0")