From 3e5285225d743a1267b4d26fa8079fa523429252 Mon Sep 17 00:00:00 2001 From: Kobe Date: Fri, 6 Jun 2025 12:12:32 +0200 Subject: [PATCH] first part of master_slave relation --- routes/__init__.py | 6 ++++++ routes/__pycache__/__init__.cpython-313.pyc | Bin 2269 -> 2683 bytes templates/common/base.html | 8 ++++++++ templates/dashboard/dashboard.html | 9 +++++++++ 4 files changed, 23 insertions(+) diff --git a/routes/__init__.py b/routes/__init__.py index 472da7e..c10f5eb 100644 --- a/routes/__init__.py +++ b/routes/__init__.py @@ -1,6 +1,7 @@ from flask import Blueprint, Flask, render_template from flask_login import login_required from models import SiteSettings +import os def init_app(app: Flask): # Create blueprints @@ -28,6 +29,11 @@ def init_app(app: Flask): site_settings = SiteSettings.query.first() return dict(site_settings=site_settings) + # Add MASTER environment variable to all templates + @app.context_processor + def inject_master(): + return dict(is_master=os.environ.get('MASTER', 'false').lower() == 'true') + # Register blueprints app.register_blueprint(main_bp) app.register_blueprint(auth_bp) diff --git a/routes/__pycache__/__init__.cpython-313.pyc b/routes/__pycache__/__init__.cpython-313.pyc index f9adde54045cf463ae4353cc7d7f6b0ff8f13a36..af1bfe6f90c7d41c4954c12449734afe784c8400 100644 GIT binary patch delta 655 zcmY*W&ui2`6rPu4@?&8)tt(U#n{B}=@sNVG1*KG~tP0|Si3OobS=VfvWt)^qYA=GG zJi81Y3c`XXdr;K9c=GJg*h4Y0c<~R2ES?1Er0h00FyH%T-uu3pdD9>Nd$Ker77K`t z=bx``bfr$|6kP9|yD)(q;g(Ef2jAx|a*n8>mOzwsp|eq&tR;MXYpVg7YB)p|c{T@6 zK71>{v@zPxqoZnQez^3Dw9ZZRQWygmqrjK-@jQ84R9Zo2ka?mv%kKf`^t)g+8@V4s z*_mZF2ZX^(w0eA>Rc=&f3nP|CTgv%}IpA>fLzS)2f4uh8;V<7rtO=KZT>{q<@%FNF zw`wQ2S#O7KB1B}{H6c;FaBZ_5MlLZi(V1Vu1z{q&{$q~>e!{Q2QG(mSj!X6ssjxgb zofQ>5zvVWfp){#@z89^rrdo^bpurAUx@P@XG0jBbc?QqWFSY#YVYjv0>iWC>n|tqf z_KhnCMm097`^Jqg3$bx0R_(8{O)6BtZ(){x#63`HQ+%gp2E@v&R0dOYQZfq5jAfk+ zOB^qNz+jNv}DxKp)5pD>F<%GAS`L$R8#zZU&FG+wKyn mvPAYJ;S__E2Y{bwE=F^GbheKwKai3N7N{>~{vZ~P91a0i5siWX delta 280 zcmew@a#xV=GcPX}0}xz#YoBp}Z6copquoSxBYu_`CKIM$Rw;%omLiUHwuuFP6ZcCq zMr^#z#W;C0lgMUSCILo$ep5z}RtAP>6$s715G)|YU<&2H=sey~1{DTP!ObzuD;XK3 zCbO~XO|E2H#i%)1g?%$4-{c$Y>kO5EdW!jggaQgEk^u_c;>gU)EQwDnC@2CM$qG`+ zJ9#fh$z)&7h0K1MoRdFrnt6ewRx%XH11YF3o80`A(wtPgA}gR6$fd=yK;i>4BO~K| d2IGqi#&;Ri?lQ=KV9{jcpP>4c0Z4(h0{}k$I`{wp diff --git a/templates/common/base.html b/templates/common/base.html index f13db6a..9d223c4 100644 --- a/templates/common/base.html +++ b/templates/common/base.html @@ -31,6 +31,7 @@ {% endif %} +{% endif %} {% endblock %}