Issues connecting
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza con nocodb/infra/requests_client.py, especialmente con _request y table_row_list, y compara el endpoint indicado con el uso en main.py. Aclara los significados de org y project en el cliente y documenta las condiciones que conducen a esta respuesta 403; el issue estará terminado cuando un usuario pueda configurar el cliente y listar filas correctamente, o entender los permisos necesarios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi,
nice project!
I'm trying to connect and list the table row using
# Usage with API Token
client = NocoDBRequestsClient(
# Your API Token retrieved from NocoDB conf
APIToken(token),
# Your nocodb root path
"http://192.168.11.104:8080"
)
project = NocoDBProject(
"noco", # org name. noco by default
"myproject" # project name. Case sensitive!!
)
# Retrieve a page of rows from a table
table_rows = client.table_row_list(project, "Table")
print(table_rows)
But I keep getting
Traceback (most recent call last):
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 28, in _request
response.raise_for_status()
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: http://192.168.11.104:8080/api/v1/db/data/noco/myproject/Table
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/elect/PycharmProjects/datalad_automation/nocodb/main.py", line 25, in
table_rows = client.table_row_list(project, "Table")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 49, in table_row_list
return self._request(
^^^^^^^^^^^^^^
File "/home/elect/PycharmProjects/datalad_automation/venv/lib/python3.12/site-packages/nocodb/infra/requests_client.py", line 33, in _request
raise NocoDBAPIError(
nocodb.exceptions.NocoDBAPIError: 403 Client Error: Forbidden for url: http://192.168.11.104:8080/api/v1/db/data/noco/myproject/Table
I don't really understand why do I need a project object, which are supposed to be its org and project name
Could you help me, please?
Thanks in advance
- Lenguaje dominante
- Python
- Estrellas
- 78
- Forks
- 20
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de elchicodepython/python-nocodb
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100
elchicodepython/python-nocodb#21 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
elchicodepython/python-nocodb#18 · 1 comentario ·
-
enhancement good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
elchicodepython/python-nocodb#11 · 1 reacción ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 35/100
Todos los issues de elchicodepython/python-nocodb
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
stephrobert/dsoxlab#238 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sublimehq/package_control#1780 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nwg-piotr/nwg-displays#145 ·