Depois de fazer mudanças com criptografia não consigo mais salvar os jogos
Aparece este erro no terminal
Depois de fazer mudanças com criptografia não consigo mais salvar os jogos
Aparece este erro no terminal
Olá Rogerio! Tudo certo? Espero que sim. 🙂
Certifique-se que o CSRF Token está instanciado na página "jogoteca.py":
app = Flask(__name__)
app.config.from_pyfile('config.py')
db = SQLAlchemy(app)
csrf = CSRFProtect(app)
from views import *
if __name__ == '__main__':
app.run(debug=True)
O token precisa ser posto no inicio de cada formulário também:
…….
<fieldset>
<input type="hidden" name="id" value="{{ id }}">
{{ form.csrf_token() }}
<div class="form-group">
{{ form.nome.label(class="form-label") }}
{{ form.nome(class="form-control") }}
</div>
<div class="form-group">
{{ form.categoria.label(class="form-label") }}
{{ form.categoria(class="form-control") }}
</div>
<div class="form-group">
{{ form.console.label(class="form-label") }}
{{ form.console(class="form-control") }}
</div>
<div class="form-group">
{{ form.salvar(class="btn btn-primary") }}
<a class="btn btn-danger" href="{{ url_for('index') }}">Voltar</a>
</div>
</fieldset>
</form>
{% endblock %}
Espero ter ajudado! Quaisquer dúvidas, estou à disposição. 😉