Django REST Framework, Tu primer REST API mas Despliegue
Aprende a crear tu primer REST API usando Django REST Framework. El framework de Python que esta desarrollado encima de Django para que puedas crear aplicaciones web backend, especificamente REST APIs, usando todo lo que ya conoces de Django. En este tutorial crearemos una REST API usando Django REST Framework y tambien aprenderemos a desplegarlos gratuitamente en un servicio llamado render.com
Requerimientos:
Curso de Django ➜ • Django, Curso de Djang...
Curso de Python ➜ • Curso Python para Prin...
Otros Videos Recomendados:
Curso de Git ➜ • Git y Github | Curso P...
Código del curso:
github.com/FaztWeb/djangorest...
Indice de Contenidos:
00:00 Introduccion al Curso
01:04 Project Setup
07:04 Models
09:54 API
22:56 Deploy en render.com
Javascript Orientado a Objetos ➜ • Curso de Javascript Or...
Arrays en Javascript ➜ • Javascript Arrays - Me...
ES Modules ➜ • Import y Export en Jav...
👨💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
SiteGround ➞ bit.ly/31u9ZEk
DigitalOcean ➞ m.do.co/c/8ef261d77de5
Cloudinary ➞ bit.ly/3ohNlJ7
#django #python #djangorestframework
Siempre he usado en el trabajo Express o Flask, pero en el nuevo proyecto que tenemos han elegido Django como opción backend la verdad es que no tenía mucha idea de manejar este framework. Los tres últimos vídeos que has publicado me han sido de gran utilidad. Estoy en deuda contigo Fazt. Mil gracias
Gracias por escuchar siempre a la comunidad Fazt eres un grande
Muchas gracias fazt, el aporte que haces a la comunidad de habla hispana no tiene valor, siempre con calidad, dando ese plus que te caracteriza. Ojalá nunca dejes de hacer contenido, para que todo aquellos que empezamos podamos tener recursos en nuestro idioma. Aunque luego sabemos que debemos aprender inglés xD
Gracias a tús videos aprendí a programar
Gracias a ti
De las mejores presentaciones en español para Desarroladores. Muy profesional! Felicitaciones!
Uy no, estos vídeos de Django están súper geniales, gracias Fazt, justo hoy iba a buscar estos vídeos y me encuentro con que tú subiste estos, tus aportes son geniales, muchas gracias.
Gracias por el tutorial, siempre es sencillo seguir tus videos y motiva mucho a aprender. Ojala te animes a sacar más videos de django. Saludos desde Ecuador
estaba acostumbrado a las apis con laravel o springboot y justo entre a un trabajo que me pide django estos videos que han subido son lo mejor muchas gracias, saludos desde colombi
Fazt ha sido el mejor canal que he encontrado de progra en los ultimos a;os, explica demasiado bien!
Esta parte de mi vida se llama alegría, muchas gracias.
Funcionó 100%!!! en serio valoro mucho tus tutoriales, gracias por compartir tus conocimientos.
Fazt que crack, claro y conciso, gracias por aportar tanto a la comunidad
Fantastico!, se aprende demasiado con vos y con la documentacion se amplia mucho mas. El Video funcina 100% hasta la fecha. (sin tener q cambiar la version de Django) Gracias.
Gracias por tomarte la molestia de hacer tan buenos tutoriales
Excelente tutorial, como siempre. Qué bueno que en este explicaste el deploy al detalle, el otro tutorial de django crud tuve unos de problemas que casi me matan la cabeza, gracias Fazt 🙌
que crack fazt, con este video ya voy a poder desplegar un back sencillo para mis proyectos, todo muy bien explicado.
amo la simpleza de este framework
De los mejores canales en youtube para coders totalmente
Muy buen video, estoy ingresando en el tema de django y despligues, bien explicado y funcional. Felicitaciones por tan buen trabajo
Gracias por todo el conocimiento que nos compartes,por fa sigue haciendo videos sobre django.
Muchas gracias Fazt. ¡Justo lo que estaba buscando! Funcionó perfectamente. ¡Eres el mejor! 😁
Genial Fazt 😀 !!! ... veo que te estas poniendo el día con Django, sos un genio ... saludos !
Excelente tutorial! Muy explicito y claridad conceptual. Felicitaciones !!!
chimba de videos me has ayudado demasiado, seria genial ver Django rest con vue.js , saludos desde Colombia
Que gran aporte amigo FAZT Gracias!!
Gracias por el video, logre desplegar mi api para usarlo en mi proyecto, muy buen contenido
Excelente, claro y conciso.
Muito bom as suas aulas! Gostei muito de Django. Obrigado pela dedicação. Abraço.
Wow .. maldición estas en todas Fazt! Eres grande 🍷
ufffff, gracias por los tutos, en una chance me pongo a ponerlos en practica
Hola, que buen tutorial muchas gracias por tus aportes y claro que me gustaria ver la parte del front haciendo uso de la api muchas gracias Fazt
Espero con ansias el proximo tutorial de DRF😎
Wow. Lo que realmente sorprende es la variedad de tecnologías que conoce #Fazt
Me ayudaste muuuuucho, mil gracias por compartir tu conocimiento!!!
Geniales todos los vídeos. Muchas gracias
Muchas gracias, excelente video muy bien explicado.
Muchas gracias, excelente desarollo
soy fan de FAZTWE de antemano muchas gracias ...por eso me gusta el area de desarrollo entre todos no apoyamos y compartimos lo que sabemos...he aprendido mucho con tus videos amigo..era el que hacia falta y sabiendo que viene de FAZT esta noche no duermo jejeej proque se que estara buenisimo...saludos desde el puerto de Acapulco Mexico FAZT
Django Rest Framework con Postgres y Docker , redis conectados al Front con reac Native...
Excelente !! Gracias por todo lo que haces por la comunidad. Estaría genial que nos enseñes un una pequeña app/proyecto de django + react y como realizar el despligue, con tu forma de explicar, seria epico. Gracias de nuevo
Gracias Juan. Justo uno de los siguientes es Django más React :)
Gracias fazt. Muy buena serie de django, ahora a practicar con react!
Mucha suerte!
@@FaztTech tienes pensado hacer videos con rest framework y react, como los que tienes con node ?
Hola Buenas Tardes De antemano muchisimas gracias por el contenido, me ayudo muchisimo Y no se si me puedas ayudar con otra duda, como podria hacer mi front end para que consumiera estas apis? no se si ya tienes un video con esto o si tienes pensado hacerlo en un futuro. Muchas gracias
Saludos, gran aporte. No tienes algun video que muestre como se trata el almacenamiento de las imagenes?
Maestro de maestros.
Super tutotral muy muy completo gracias
Hola Fazt, muchas gracias por tus aportes. Como lo harias con SQL Server?
Podrias hacer un video integrando en un solo servidor django + vue + vite ? y gracias por los videos tan buenos.
Excelente fazt muy buen tuto
que buen curso fazt, seria bueno un curso mas avanzado de django rest framework
si creo otra tabla es decir otro modelo, en el archivo serializers debo tambien incluirlo ahi mismo en la clase ProjectSerializer(serializaers.ModelSerializer): con una clase Meta distinta?
Muchas gracias!
Hola! Muchas gracias por el video. Consulta, ¿cómo puedo desplegar una API en Render si estoy trabajando con Oracle en vez de PostgreSQL? Saludos y gracias por la ayuda.
Excelente video!
AAAAAAAAAAAAAH QUE BUENOS QUE SON TUS VIDEOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOS
hola fazt, gracias por el tutorial, para desplegar el proyecto usando djangorf con react como seria? toda la carpeta del proyecto de react debe estar dentro del proyecto django y servirse como archivos estaticos?
Gracias por el tuto, como prodria crear un superuser?
Un curso de DRF estaría excelente, saludos
excelente tutorial!
Muchas gracias crack!
TE AMO!!!
Buen video saludos
Excelente!!!!
Muchas gracias por tu video es realmente muy bueno, tengo una consulta si no es molestia porque estoy usando vue y cuando quiero acceder a la api me da este error: " has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.". Sabrias porque es? desde ya muchas gracias
El contenido de Fazt es super y se que esto es un tutorial, pero es mas un tutorial de como desplegar que en si de API Rest, se le dedican solo 15 minutos al framework y el resto a despliegue
Hola Fazt muy bueno tu vídeo el Error de el css y js lo pude solucionar incluyendo el bootstrap.min.js.map y bootstrap.rtl.min.css.map
Excelente
Amazing!!!
Ahora solo falta que nos enseñes a programar videojuegos con c++ XD... Buen trabajo
Hola a todos..una consulta que servicio recomiendan para publicar una apirest en django
hola como podria poner validaciones? por ejemplo, se me ocurre... no ingresar dos proyectos con el mismo nombre?
una pregunta, ¿si yo prefiriera usar docker no me haría falta usar virtulenv? ¿o sigue siendo recomendble?
u r the bast man, thnks
Master 👽
Genial
Muchas gracias fazt , hace mucho lo estaba esperando! , termino el anterior proyecto de django que publicaste y vendre con este
Excelente Daniel 👍
en esa pagina render se puede hacer un deploy con yml ?
com se pueden hacer despliegues mucho mas rapidos? que servicio en la nube y que tecnologias se necesitan?
Fazt cuando un vídeo de testing en React?
Estoy haciendo este ejercicio, pero cuando quiero usar el Thunder Client y coloca la dirección web, en la terminal me arroja este mensaje: You're accessing the development server over HTTPS, but it only supports HTTP.
Tengo una duda. Una vez desplegado el proyecto, si quiero actualizarlo y agregarle funcionalidades, como se debería hacer? Solo actualizo el repositorio y los cambios luego se ven reflejados al volver a desplegar el proyecto? Buen video rey :)
Hola, cuando hago el deploy, no me lee el archivo build.sh, instala los requirements pero no hace las migraciones ni el archivo static, que puedo hacer?
si les sale error de tkinder o algo en mi caso era que estaba importando tkinder en alguna parte del proyecto y no lo usaba, con la lupa de visual studio podes buscar la palabra tkinder y ver donde lo estas llamando para que borres esa parte del codigo y listo funciono de one
para ti que es mejor este django rest o FastAPI ???
con pipenv , te genera el requirement cada vez que instalas algo, te lo recomiendo
Es una excelente idea, solo que para este tuto como no quise explicar el tema de administradores de paquetes mas a fondo no use pipenv, poetry, o conda. Pero sin duda son mejores opciones.
Buenas, me pudieran ayudar con un problema que estoy teniendo en render. Lo que me está pasando es que en mi entorno local las imágenes se ven y se cargan de manera excelente y al momento de subir mi proyecto en render las imágenes se dejan de ver y cuando subo una nueva tampoco se ven. Desde ya muchas gracias y buen video.
Cuando uso git no me reconoce que exista ni que se pueda utilizar, que deberia hacer?
El tema que estas usando como se llama?
Me sale server Error 500, primer desplegue uno personal y despues de tu repositorio, pero no me funciona ninguno, ayudame :(
Amigo que sencillo es este framework
Podrias hacer un video de angular 17 con django rest framework ahora con la nueva version de angular hay bastantes personas que desean conectar frontend con backend
alguno tiene fallos con whitenoise a la hora de hacer el deploy????
Me marca un error donde me dice No module named _tkinter
god
Vale la pena tener un stack django angular?
Puede facilitarte mucho el desarrollo, pero Sí, es una opcion. Muy pronto publicare algun ejemplo :)
Hola alguien pudo desplegar el portafolio para que me explique como organizar las imágenes que uno carga en de los proyecto, para poder visualizarlas en el despliegue
💥💥💥💥Me da este error: bash: gunicorn: command not found AYUDAAAA
Recuerda que debes tener en el entorno virtual instalado gunicorn. Usando pip install gunicorn
@@FaztTech ya lo solucione, no se cual fue el error, borre el proyecto de render y lo volví a crear
Hola, excelente vídeo, pero me surge una duda. ¿Es posible realizar el consumo de dicha api localmente con React? O sea, sin tener que hacer el deploy en render
Localmente si! Vas a tener que usar también django-cors-headers para evitar problemas con CORS cuando consumas la API en React
@@javicerodriguez Muchas gracias
I dоwnloaded everything is okay
Muy bueno, is very muy bueno, congratulation.
hola, al hacer deploy me aparece este error ModuleNotFoundError: No module named '_tkinter'
Es raro que te pida tkinter. Asegúrate de ubicarte desde el entorno virtual y desde allí generar el archivo requirements.txt
@@FaztTech ese error me aparece cuando va a configurar los archivos estaticos, es algo relacionado con bootstrap y rest_framework, porque ya hice deploy de un proyecto de django y pude ponerlo en produccion sin problemas
@@giansalazar5168 Pudiste resolverlo?, porque ya intente de varias maneras y nada ..todo quedo varado lo realizado por el video de esta manera.
@@renebautista9840aún no lo resuelvo, ese problema solo me aparece con django rest framework, con django si he podido hacer deploy
@@giansalazar5168 ok veré una vez más si puedo dar solución sino ya fue, son los clásicos errores que nadie considera...
Hola, alguien sabe como arreglar este error: raise AppImportError("Failed to find attribute %r in %r." % (name, module)) Jun 26 07:37:02 PM gunicorn.errors.AppImportError: Failed to find attribute 'wsgi' in 'serverPymeDesk'.
Lo arreglaste?
Sí, pero tuve que hacerlo desde cero, al parecer era algo que no había instalado.