Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    Package Python

    Plus d'informations
    il y a 10 ans 2 mois #13419 par Ivan
    Package Python a été créé par Ivan
    Bonjour,

    Voici la discussion dédiée au packaging de Noethys pour Python :

    Jérôme suggérait notamment ceci :

    • Revoir la structure des fichiers, en commençant par renommer le dossier 'source' en 'noethys' et en y ajoutant un fichier vide __init__.py (on aura ainsi un début de paquet Python !), et sortir le setup.py de ce dossier ;

    • Passer d'un import relatif à un import absolu vers ce nouveau paquet noethys (ex. : passer de "import GestionDB" à "from noethys import GestionDB"), voir, idéalement, au passage, structurer un peu plus les différents modules (ex. : déplacer tous les UTILS_* dans noethys/utils/, ...) ;

    • Enfin, sujet à plus de discussions, définir où stocker les fichiers statiques (Annonces.dat, Images/, ...) et la configuration locale afin d'adapter leur chargement, et passer d'un chemin relatif à un absolu à nouveau (les changements précédents rendront leur chargements impossibles en l'état...).

    Souhaitez commenter ou ajouter certaines informations ?

    Pour ma part, j'aurais besoin d'infos : comment passer du chemin relatif ou chemin absolu ? Exemple : si je fais "from noethys import GestionDB", il ne va pas me le retrouver comme ça si je fais l'appel depuis le répertoire Utils, non ? J'ai la flemme de chercher alors si quelqu'un sait, j'irai plus vite :)

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 2 mois #13444 par Ivan
    Réponse de Ivan sur le sujet Package Python
    Pas de réponse ?

    J'ai travaillé durement sur cette réorganisation complète des données. Vous pouvez la découvrir dans la rubrique Téléchargements > Version Beta. Le code source est également disponible sur cette page.

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 2 mois #13447 par Fred.th
    Réponse de Fred.th sur le sujet Package Python
    Je ne comprends pas. La version beta n'est pas la même que sur Github ? J'essaie de suivre l'évolution de Noéthys en naviguant de commits en commits. (sans réussir à comprendre encore mais j'y arriverai un jour, j'y arriverai !)

    Sur Github je vois que tu as "seulement" ajouté le code qui suit dans source/UTILS_Fichiers.py ?
    Code:
    # Vérifie si un répertoire 'Portable' existe chemin = "Portable" if os.path.isdir(chemin): chemin = os.path.join(chemin, "Data") if not os.path.isdir(chemin): os.mkdir(chemin) return os.path.join(chemin, fichier)
    et toujours dans source/UTILS_Fichiers.py
    Code:
    # Vérifie si un répertoire 'Portable' existe chemin = "Portable" if os.path.isdir(chemin): return os.path.join(chemin, fichier)

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 1 mois #13448 par Ivan
    Réponse de Ivan sur le sujet Package Python
    Bonjour,

    Exceptionnellement, les dernières modifications ne sont pas sur Github. Le code source est dans le menu Téléchargements > Version Beta. Il y a tellement de modifications que j'attendais des retours et quelques tests avant de les envoyer sur Github.

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 9 mois - il y a 9 ans 9 mois #14591 par jlebleu
    Réponse de jlebleu sur le sujet Package Python
    Salut Ivan,

    Désolé, je n'avais jamais pris le temps de venir faire un tour sur le forum... J'imagine que depuis tu as trouvé la réponse à ta question ?

    Merci pour ce gros travail en tout cas !! Promis, j'essayerai très vite de lancer le sujet sur un paquet Debian et d'y contribuer...

    Jérôme
    Dernière édition: il y a 9 ans 9 mois par jlebleu.

    Connexion ou Créer un compte pour participer à la conversation.

    Temps de génération de la page : 0.146 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 2644 invités et 2 membres en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche