Skip to content

Instantly share code, notes, and snippets.

View DavidMarioLC's full-sized avatar
:shipit:
Working 👨🏻‍💻

DavidMarioLC DavidMarioLC

:shipit:
Working 👨🏻‍💻
View GitHub Profile
@DavidMarioLC
DavidMarioLC / router-refactorizada.py
Last active September 19, 2025 17:18
Refactorizar el modulo de autenticación ejemplo de register
# codigo refactorizado aplicando el principio de responsabilidad única (SRP)
@bp.route('/register', methods=['GET', 'POST'])
def register():
if current_user.is_authenticated:
return redirect(url_for('dashboard.dashboard'))
if request.method == 'POST':
form_data = _get_form_data()
error = _validate_user_data(form_data)