Тёмный

FIRESTORE CON PYTHON | PYTHON TUTORIAL 💻🐍 

Mec Devs
Подписаться 119
Просмотров 1,9 тыс.
50% 1

Hoy aprenderemos como implementar Firebase con Python para poder usarlo en nuestros proyectos.
La implementación de Firebase resulta sumamente útil cuando trabajamos con aplicaciones que están conectadas a internet o también con proyectos. Es por esta razón que saber trabajar con Firebase resulta muy conveniente debido a su simpleza y poder que nos ofrece.
🌐 PAGINA WEB: www.mecdevs.on...
📸 INSTAGRAM: PROXIMAMENTE

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

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@manolopajaro_videos5894
@manolopajaro_videos5894 7 месяцев назад
excelente video de verdad
@jcr1697
@jcr1697 2 года назад
Muy buenoo!!
@pringstom
@pringstom 2 года назад
buenaso bro
@cristianeduardouribesaumet1249
@cristianeduardouribesaumet1249 6 месяцев назад
me sale el siguiente error, que puede ser? AttributeError: 'function' object has no attribute 'collection'
@mecdevs3839
@mecdevs3839 6 месяцев назад
Perdón amigo en la última actualización de firebase se cambiaron algunas cosas de la librería, es muy probable que el método collection ya no esté en uso . Le recomiendo revisar la documentación
@mistergplaysxd7622
@mistergplaysxd7622 2 года назад
se puede usar con pipenv en vez de conda? y django
@mecdevs3839
@mecdevs3839 2 года назад
Claro , sin ningún problema
@batman-u1m
@batman-u1m Год назад
me da error: Invalid JWT
@sedohugar6053
@sedohugar6053 2 года назад
Chale bro, a mi no me funcionó 😞
@mecdevs3839
@mecdevs3839 2 года назад
Que pasó
@sedohugar6053
@sedohugar6053 2 года назад
@@mecdevs3839 copié tal cual el código, pero, no se pude subir a firestore... Este es el Error: Traceback (most recent call last): File "C:\Users\i\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core\grpc_helpers.py", line 57, in error_remapped_callable return callable_(*args, **kwargs) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\grpc\_channel.py", line 946, in __call__ return _end_unary_response_blocking(state, call, False, None) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\grpc\_channel.py", line 849, in _end_unary_response_blocking raise _InactiveRpcError(state) grpc._channel._InactiveRpcError: The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core etry.py", line 190, in retry_target return target() File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core\grpc_helpers.py", line 59, in error_remapped_callable raise exceptions.from_grpc_error(exc) from exc google.api_core.exceptions.ServiceUnavailable: 503 Getting metadata from plugin failed with error: ('invalid_grant: Invalid JWT: Token must be a short-lived token (60 minutes) and in a reasonable timeframe. Check your iat and exp values in the JWT claim.', {'error': 'invalid_grant', 'error_description': 'Invalid JWT: Token must be a short-lived token (60 minutes) and in a reasonable timeframe. Check your iat and exp values in the JWT claim.'}) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "c:\Users\u\Desktop\PERRO\v2datos.py", line 45, in db.collection('sensores').add(data) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\cloud\firestore_v1\collection.py", line 107, in add write_result = document_ref.create(document_data, **kwargs) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\cloud\firestore_v1\document.py", line 99, in create write_results = batch.commit(**kwargs) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\cloud\firestore_v1\batch.py", line 59, in commit commit_response = self._client._firestore_api.commit( File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\cloud\firestore_v1\services\firestore\client.py", line 1001, in commit response = rpc(request, retry=retry, timeout=timeout, metadata=metadata,) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core\gapic_v1\method.py", line 154, in __call__ return wrapped_func(*args, **kwargs) File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core etry.py", line 283, in retry_wrapped_func return retry_target( File "C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\google\api_core etry.py", line 205, in retry_target raise exceptions.RetryError( google.api_core.exceptions.RetryError: Deadline of 60.0s exceeded while calling target function, last exception: 503 Getting metadata from plugin failed with error: ('invalid_grant: Invalid JWT: Token must be a short-lived token (60 minutes) and in a reasonable timeframe. Check your iat and exp values in the JWT claim.', {'error': 'invalid_grant', 'error_description': 'Invalid JWT: Token must be a short-lived token (60 minutes) and in a reasonable timeframe. Check your iat and exp values in the JWT claim.'})
@mecdevs3839
@mecdevs3839 2 года назад
te aseguraste de colocar tus datos de firebase , tanto el archivo json como la direccion de la base de datos , recuerda que hay partes del codigo que debes llenar con tus datos proporcionados desde firebase
@sedohugar6053
@sedohugar6053 2 года назад
@@mecdevs3839 creo que la dirección de base de datos no, ¿Dónde y en qué parte pongo el nombre de la dirección base de datos?
@mecdevs3839
@mecdevs3839 2 года назад
@@sedohugar6053 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rGgl9Ze8nAE.html , en la segunda parte hago eso