diff --git a/web/app.py b/web/app.py index 0b08f63..3538be3 100644 --- a/web/app.py +++ b/web/app.py @@ -446,7 +446,7 @@ def hbnet_web_service(): id = db.Column(db.Integer(), primary_key=True) snd_callsign = db.Column(db.String(100), nullable=False, server_default='') rcv_callsign = db.Column(db.String(100), nullable=False, server_default='') - message = db.Column(db.String(150), nullable=False, server_default='') + message = db.Column(db.String(300), nullable=False, server_default='') time = db.Column(db.DateTime()) server = db.Column(db.String(100), nullable=False, server_default='') system_name = db.Column(db.String(100), nullable=False, server_default='') @@ -456,7 +456,7 @@ def hbnet_web_service(): class News(db.Model): __tablename__ = 'news' id = db.Column(db.Integer(), primary_key=True) - subject = db.Column(db.String(100), nullable=False, server_default='') + subject = db.Column(db.String(200), nullable=False, server_default='') text = db.Column(db.String(5000), nullable=False, server_default='') date = db.Column(db.String(100), nullable=False, server_default='') time = db.Column(db.DateTime()) @@ -507,10 +507,10 @@ def hbnet_web_service(): class Misc(db.Model): __tablename__ = 'misc' id = db.Column(db.Integer(), primary_key=True) - field_1 = db.Column(db.String(500), nullable=True, server_default='') - field_2 = db.Column(db.String(500), nullable=True, server_default='') - field_3 = db.Column(db.String(500), nullable=True, server_default='') - field_4 = db.Column(db.String(500), nullable=True, server_default='') + field_1 = db.Column(db.String(5000), nullable=True, server_default='') + field_2 = db.Column(db.String(5000), nullable=True, server_default='') + field_3 = db.Column(db.String(5000), nullable=True, server_default='') + field_4 = db.Column(db.String(5000), nullable=True, server_default='') int_1 = db.Column(db.Integer(), nullable=True) int_2 = db.Column(db.Integer(), nullable=True) int_3 = db.Column(db.Integer(), nullable=True) @@ -2361,6 +2361,83 @@ TG #: ''' + str(tg_d.tg) + ''' response = Response(gen_csv, mimetype="text/csv") return response + @app.route('/aprs_settings') + def aprs_settings(): + user_aprs = User.query.filter_by(username=current_user.username).first() + print(user_aprs.aprs) + settings = ast.literal_eval(user_aprs.aprs) + content = ''' +
Redirecting in 1 seconds.
- ''' - + show_form = False + + content = '''Redirecting in 1 seconds.
+ ''' + elif request.args.get('delete_page'): + show_form = False + tpd = TinyPage.query.filter_by(id=int(request.args.get('delete_page'))).first() + if str(current_user.username).upper() == str(tpd.author).upper(): + tp_del(int(request.args.get('delete_page'))) + content = '''Redirecting in 1 seconds.
+ ''' + else: + content = '''Redirecting in 1 seconds.
+ ''' else: content = '' + +## if not request.args.get('add_page') or not request.args.get('delete_page'): +## content = '' ## tpl = TinyPage.query.order_by(TinyPage.time.desc()).all() ## content = ''' ''' ## for i in tpl: @@ -2490,7 +2590,7 @@ TG #: ''' + str(tg_d.tg) + ''' ##{% endblock %} diff --git a/web/templates/tp_all.html b/web/templates/tp_all.html index 372abad..b8a857d 100644 --- a/web/templates/tp_all.html +++ b/web/templates/tp_all.html @@ -7,7 +7,7 @@