hasadna / hasadna/knesset-data-python

dataservice should support related table field

Ouverte
#14 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
2
Forks
14
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

@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..

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser l’implémentation du champ dataservice et toute gestion des objets associés ; l’issue ne nomme aucun fichier ni test. Clarifiez avec les maintainers l’API proposée du champ et le comportement de lazy-loading, puis définissez l’achèvement comme la prise en charge des champs de tables associées sans récupérer l’objet associé par défaut, et en ne le récupérant que sur demande.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
api, backend, databases
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.