hasadna / hasadna/knesset-data-python
dataservice should support related table field
- Lenguaje dominante
- Python
- Estrellas
- 2
- Forks
- 14
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
@OriHoch:
> maybe it's worth to create a new class for this type of fields
something like:
("committee", KnessetdataServiceRelatedField("CommitteeID", dataservice_class=Committee))
which will handle it automatically
but need to make sure by default it doesn't fetch the related object - only when user requests it
so I'm not sure what's the best way to implement it..
Guía de contribución
Línea de trabajo
Comienza localizando la implementación del campo dataservice y cualquier gestión de objetos relacionados; el issue no menciona archivos ni tests. Aclara con los maintainers la API propuesta del campo y el comportamiento de lazy-loading, y define la finalización como admitir campos de tablas relacionadas sin obtener el objeto relacionado por defecto y obteniéndolo solo cuando se solicite.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- api, backend, databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100