hasadna / hasadna/knesset-data-python
dataservice should support related table field
- 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