Fixes for make paramecio2 more portable

This commit is contained in:
absurdo 2024-04-24 13:00:30 +02:00
parent 2599eabed0
commit f993143936
5 changed files with 12 additions and 2 deletions

View file

@ -25,6 +25,11 @@ import sys
import inspect import inspect
from paramecio2.libraries.datetime import set_timezone from paramecio2.libraries.datetime import set_timezone
swagger_app=False
if hasattr(config, 'swagger_app'):
swagger_app=config.swagger_app
def start_app(): def start_app():
set_timezone() set_timezone()
@ -121,4 +126,8 @@ def start_app():
return send_file(file_path) return send_file(file_path)
if swagger_app:
from flasgger import Swagger
swagger=Swagger(app)
return app return app

View file

@ -172,7 +172,7 @@ def show_form(post, arr_form, t, yes_error=True, pass_values=True, modelform_tpl
# Create csrf_token in session # Create csrf_token in session
generate_csrf() #generate_csrf()
if pass_values==True: if pass_values==True:
pass_values_to_form(post, arr_form, yes_error, pass_values) pass_values_to_form(post, arr_form, yes_error, pass_values)

View file

@ -23,5 +23,4 @@
${form.form()|n} ${form.form()|n}
% endif % endif
% endfor % endfor
${csrf_token()|n}
</div> </div>

View file

@ -99,6 +99,7 @@
${_('Paramecio Login')} ${_('Paramecio Login')}
</div> </div>
${forms|n} ${forms|n}
${csrf_token()|n}
<div class="form"> <div class="form">
${_('Remember login?')} <input type="checkbox" id="remember_login" name="remember_login" value="1"> ${_('Remember login?')} <input type="checkbox" id="remember_login" name="remember_login" value="1">
</div> </div>

View file

@ -55,6 +55,7 @@
${_('Paramecio Sign up')} ${_('Paramecio Sign up')}
</div> </div>
${forms|n} ${forms|n}
${csrf_token()|n}
<div id="result_register"></div> <div id="result_register"></div>
<div id="submit_block"> <div id="submit_block">
<input type="submit" value="${_('Sign up')}" class="submit" id="register_submit"/> <input type="submit" value="${_('Sign up')}" class="submit" id="register_submit"/>