Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Constat chasse : saisie nouveau constat #50

Open
amandine-sahl opened this issue Sep 28, 2021 · 2 comments
Open

Constat chasse : saisie nouveau constat #50

amandine-sahl opened this issue Sep 28, 2021 · 2 comments

Comments

@amandine-sahl
Copy link
Contributor

Les identifiants des clés étrangères ne sont pas récupérés lors de la création du modèle.

A voir :

  • résolution backend en changeant la méthode from_dict
  • ajout des champs id_xx dans le formulaire coté front
@amandine-sahl amandine-sahl changed the title Constat chasse Constat chasse : saisie nouveau constat Sep 28, 2021
joelclems added a commit that referenced this issue Sep 29, 2021
@joelclems
Copy link
Contributor

Sans trop rentrer dans les détails,

ça plante quand on fait des query.....all() pour gérer les relations dans le from_dict

  • DB.session.add(res) enclenche la procédure d'insert et ça le perturbe d'avoir une requete au mllieu, il doit vouloir finir la procédure d'insert avant d'en attaquer un autre

il faut exécuter DB.session.add(res) après res.from_dict(post_data, True) et ça marche

cela reste à bien tester avant de fermer l'issue, mais je n'ai pas importé d'attribution sans réalisation

la clé primaire sur les

à voir s'il faut modifier le sript d'import des données chasse (important aussi pour #49)

@joelclems
Copy link
Contributor

Il y avait des relations à mettre en viewonly=True dans les réalisations, nottamment celles venant des attributions:

  • saison
  • zone_cynegetique_affectee
  • zone_indicative_affectee
    qui sinon mettait le bordel dans la requete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants