Тёмный

Aplicación de tareas con Python, Flask y MySQL. Gestión de usuarios 

Codenautas
Подписаться 3,1 тыс.
Просмотров 15 тыс.
50% 1

A través de este vídeo aprenderás a desarrollar una aplicación para la gestión de tareas con Python, el framework Flask y la bdd MySQL. Trabajaremos con sesiones para gestionar usuarios y que cada usuario acceda sólo a sus tareas.
Como bdd utilizaremos el servicio online gratuito de www.freemysqlhosting.net/
Código: github.com/CodenautaJorge/tas...
somoscodenautas.com

Опубликовано:

 

20 фев 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@moskolok0
@moskolok0 8 месяцев назад
Terminado! Muchas gracias por compartir tu conocimiento
@jhanleerpolanco2154
@jhanleerpolanco2154 6 месяцев назад
Bro, si me puedes pasar tu parte de app.py, para yo ver algo, que no me sale, por favor y gracias
@j.antoniopineda-b1770
@j.antoniopineda-b1770 11 месяцев назад
Mi estimado buen tutorial, para la próxima si pudieras poner las letras mas grande a pesar que estoy en mi pc se ve muy pequeñas las letras. Saludos
@miguelarboledavalberde2285
@miguelarboledavalberde2285 8 дней назад
profe podrías compartir la base de datos, o por lo menos un tutorial de como la crea por fa parece una base de datos relacional..
@jymi3105
@jymi3105 8 месяцев назад
Hola, muchas gracias por toda la info. Esta en algún sitio el script de la base de datos? gracias
@VitalPlusLife
@VitalPlusLife Год назад
no explicas la creación de task y users en phpMyAdmin, la verdad que hay muchos tutoriales por aquí pero se saltan partes pensando que todos sabemos esas partes, luego de estar investigando por fin pude crear esas tablas pero luego me atore en la otra parte donde tampoco explicas como crear los campos en users, la explicación del video y todo esta bastante bien excepto las partes que mencione, llegue asta esa parte y ya no pierdo el tiempo, mejor me pongo a estudiar algo de bases de datos. Aclaro que lo estaba haciendo como practica Python y Flask. Suerte!
@Codenautas
@Codenautas 11 месяцев назад
Hola! En este vídeo (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Fa6JeBV121o.html) a partir del minuto 2:30 más o menos explico como crear una tabla en mysql, es fácil, ya que directamente con el gestor de phpMyAdmin se puede generar una tabla especificando los datos que necesitemos. No es necesario generarla con lenguaje sql
@VitalPlusLife
@VitalPlusLife 11 месяцев назад
@@Codenautas Gracias, si que me sirvio.
@mauriciolizcano3652
@mauriciolizcano3652 Месяц назад
noté que aún sin iniciar sesión alguien pudiera ingresar a la ruta TASKS si la escribe en la URL. Para solucionar este problema agregué un if en la ruta, la cual valida si existe una variable de sesión o de lo contrario lo redirige al home. Aquí copio el ejemplo en caso de que a alguien le sirva.. @app.route('/tasks') def tasks(): if not 'email' in session: return redirect(url_for('home')) else: return render_template('tasks.html')
@marianodgr7286
@marianodgr7286 Год назад
hola, muy bueno el video pero no entiendo donde obtiene la HEX_SEC_KEY, tengo free sql y jamas escuche de esta variabe. donde la encuentro?
@franciscodiaz8857
@franciscodiaz8857 10 месяцев назад
Me pasa lo mismo no se que valor usar para HEX_SEC_KEY
@leandrorivera5044
@leandrorivera5044 Год назад
Muy bueno, aunque debería poder dejar en Estados hecho, pausado etc
@Codenautas
@Codenautas Год назад
Gracias, Para eso puedes añadir un par de checkbox en la tarjeta de la tarea y añadir a la tabla de las tareas dos nuevas columnas para los estados. Después creas las rutas para modificar los registros de la tabla y listo!
@sergiohumbertoalvarezgueva5577
@@Codenautas hola, tendras un ejemplo de como manejar datos boleanos? muchas gracias por anticipado
@brandonstevesolissanteliz8320
@brandonstevesolissanteliz8320 5 месяцев назад
requiero de hacer un deploy en producción en un windows server, conoces de este tema? me gustaría recibir un poco de asesoría, saludos buen videos
@ANDRESGEOVANNICORREDORREYES
@ANDRESGEOVANNICORREDORREYES Месяц назад
como se podria desplegar esta o cualquier otra aplicacion similar desarrollada en flask y mysql en un hosting con Cpanel?
@johndasilva1417
@johndasilva1417 10 месяцев назад
Al utilizar la librería datetime, hay que instalarla o esta proviene del sistema?
@Codenautas
@Codenautas 10 месяцев назад
Ya debe ir instalada
@evelinmaricarmenlopezsosa5582
@evelinmaricarmenlopezsosa5582 10 месяцев назад
Hola, que version de python usas ya que no me reconoce el flask_mysql y ya lo instale
@Codenautas
@Codenautas 10 месяцев назад
Hola, en el vídeo utilicé la 3.10
@sgvbox
@sgvbox 9 месяцев назад
A mi tampoco me reconoce flask_mysqldb de ninguna form
@maib2192
@maib2192 Год назад
Que es mejor, usar el modulo session o flask-login?
@Codenautas
@Codenautas Год назад
Cualquiera de los dos funciona bien!
@JoseTorres-ed9jh
@JoseTorres-ed9jh 5 месяцев назад
Para aquellos que tienen la duda del SECRET_KEY, lo hice con un archivo aparte de python: import os print(os.urandom(#_longitud)) Les mostrara una cadena de caracteres aleatorias según la longitud definida, para el rango use los octetos para este caso use 2^6 = 64, quedando así: import os print(os.urandom(64)) Lo hice de forma local. Saludos
@IAReynaldo
@IAReynaldo 10 месяцев назад
Buenas tardes Y si quisiera mandar la lista de tares completadas a otra pagina, y solo quedarme con la lista de tares incompletas gracias por su respuesta
@Codenautas
@Codenautas 10 месяцев назад
Hola! Puedes crear una página donde la ruta haga una consulta select obteniendo sólo los registros que contengan un campo llamado complete con el valor como si o true (como quieras indicarlo...) complete = 'si' "SELECT * FROM tasks WHERE complete = %s", [complete]
@julioenrique2314
@julioenrique2314 5 месяцев назад
me quede en el minuto 7:18 porque me sale este error: TemplateNotFound jinja2.exceptions.TemplateNotFound: index.html
@ronaldgiovanniacevedo9684
@ronaldgiovanniacevedo9684 Год назад
y como podemos darle formato a la hora y fecha
@Codenautas
@Codenautas Год назад
Puedes utilizar el módulo datetime: import datetime new_date = date.strftime("%d/%m/%Y")
@jonhlever
@jonhlever 11 месяцев назад
Y si en caso yo tuviera un archivo .css como podria aplicarlo a mi pagina
@Codenautas
@Codenautas 11 месяцев назад
En el de tu html puedes insertar una etiqueta haciendo referencia a la ubicación de tu archivo de estilo:
@jonhlever
@jonhlever 11 месяцев назад
@@Codenautas Oye muchas gracias.
@devenm4918
@devenm4918 9 месяцев назад
Explicas demasiado rapido
Далее
Carrusel de imágenes con PHP y MySQL
1:24:07
Просмотров 5 тыс.
Flask, REST API simple
40:03
Просмотров 119 тыс.
Stray Kids <ATE> UNVEIL : TRACK "MOUNTAINS"
00:59
Por qué el Patrimonio Se Dispara Después de los 100K
14:11
Cómo subir mi web a la nube usando Heroku
5:39
Просмотров 7 тыс.
Bill Gates Reveals Superhuman AI Prediction
57:18
Просмотров 17 тыс.
Modela un perceptrón con Python
31:08
Просмотров 3 тыс.