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

Intégration des champs géographiques dans le modèle de données #15

Open
Nimn opened this issue Oct 17, 2011 · 2 comments
Open

Intégration des champs géographiques dans le modèle de données #15

Nimn opened this issue Oct 17, 2011 · 2 comments
Labels

Comments

@Nimn
Copy link
Member

Nimn commented Oct 17, 2011

No description provided.

@domguard
Copy link
Member

Je viens de modifier l'appli coop/coop_local pour que ça soit conforme au schéma que je t'avais déjà envoyé (JPEG joint à ce ticket aussi)

Les "sites" dans coop sont à comprendre comme "etablissement d'une entreprise"
Le modele Site à une liaison vers Initiative (une initiative peut avoir plusieurs sites), et vers le modèle Location de coop_geo (donc plusieurs Sites peuvent pointer vers la meme Location)

La migration des données d'exemple a été faite via des petits scripts dans coop/place/mig.py
D'ailleurs le modèle Site n'a rien à faire dans ce sous-dossier mais bon.

Les migrations de coop_local n'intégre pas ces migrations de données, désolé, donc c'est : effacer, recommencer
Avec toutes les fixtures du dossier fixtures ça va vite et c'est complet.
faut charger les fixtures de coop_geo avant celle de coop_local par contre

@domguard
Copy link
Member

suite au passage dans le modèle Location du texte des adresses et code postal

  • le fait qu'avoir une imbrication Structure > Site > Location complique les choses

je voudrais passer à un lien direct Structure > Location (en faisant sauter Site , celui de coop.place)
Il faut conserver la possibilité d'avoir plusieurs lieux pour une structure
Que faire ?

  • à l'ancienne : M2M de Initiative vers Location
  • ou Generic relation de Location vers { Initiative, Evenement, Annonce }

je suis plutôt sur le n°2 , qu'en pense-tu ?

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

No branches or pull requests

2 participants