Vous n'êtes pas identifié(e).
bonjour
je me pose plusieures questions
j'utilise encore ma base sous virtualenv avec le serveur de developpement
Comment pourrai on on utiliser cette base sur un ordinateur ou python ne serait pas installé ?
je pensai que virtualenv suffisait mais c'est pas le cas...
mon autre question concerne la conception même de la base
Il s'agit d'une base générale visualisable par tous les utilisateurs
peut on la dissocier en une base individuelle locale entierement parametrable par l'utilisateur sans autoriser l'acces a quelqu'un d'autre que lui
En fait ca reviendrait a associer une base perso a chaque utilisateur...
Hors ligne
Bonjour,
Virtualenv s'appuie sur Python, il faut donc ce dernier dans tous les cas.
En ce qui concerne le reste de la question, j'ai peur de ne pas comprendre. Que représente la base ? Une base de donnée ou de code ? le projet dans sa globalité ?
Hors ligne
la base actuelle est une base generale qui va regrouper la plupart des resultats d'essais experimentaux sur un certain nombre de materiaux (ceramique, alliages..)
un utilisateur pourrait avoir envie de conserver ses resultats sans les partager avec les autres et se constituer sa base perso
Hors ligne
Bonjour,
Plutôt que de multiplier les bases de données, il est possible de restreindre l'accès aux résultats en fonction de qui les a créés.
Exemple:
S'il existe un model 'Resultat', lui ajouter un champ 'user_id' que l'on défini à la création d'un nouveau résultat.
Quand un utilisateur veut lister les résultats, on filtre alors les résultats ayant comme 'user_id' l'id de l'utilisateur connecté.
On peut aussi aller plus loin en définissant un champ 'publique' par exemple, qui permet d'ouvrir l'accès à tous. OU encore partager au sein d'un même groupe.
Hors ligne
merci, oui effectivement c'est une solution plus simple que multiplier les bases
Hors ligne
oui une partie des resultats doit etre accessible a tous et une autre partie seulement a certains utilisateurs
un utilsateur peut avoir envie ou non de partager ses enregistrements
j'ai du mal a voir...
Hors ligne