-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Module Comptabilité #32
Comments
C'est l'essence de libreosteo de pouvoir fournir ce type d'informations et depuis longtemps un réel souhait de le faire. Pourquoi ce n'est pas fait encore ? Par manque de temps dans un premier temps et par manque de soutien dans un second temps. Peu de contributions, peu de retour, j'ai passé plus de temps à faire connaître libreosteo qu'à l'améliorer sur ces derniers mois. |
C'était évidemment une suggestion pour le futur et pas un reproche. Je trouve LibreOsteo très séduisant sur bien des points, et c'est presque déjà utilisable pour moi. La prochaine version devrait donc me permettre d'utiliser au quotidien LibreOsteo. Merci pour ton travail, je verrai petit à petit si je suis capable de donner un coup de pouce au développement |
Pas du tout pris pour un reproche :) |
Juste une question @GitNitneroc, comment as tu connu libreosteo ? As tu eu des difficultés à déployer sur pythonanywhere ou autre ? Car la documentation est encore manquante sur ce sujet. |
Je crois être tombé sur un lien dans un wiki ou un forum (je n'arrive pas à retrouver où, dsl)... Je recherchais des logiciels de gestion de cabinet d'ostéo, et je suis tombé sur freemedforms et quelques autres avant de tomber sur Libreosteo. L'approche web est un vrai plus pour moi, puisque je recherchais justement ce logiciel dans le cadre de l'ouverture d'un second cabinet, l'accès à distance est donc un plus non négligeable. |
Pour ce qui est des difficultés d'installation, ça vient surtout de mes connaissances imparfaites de ces environnements. Voici ce qui m'a posé problème, lors de mon installation sur pythonanywhere avec python 2.7.6 : Même après avoir refait cette manip correctement, il me semble que cx_freeze m'a fait des erreurs, mais si ma mémoire est bonne (je n'ai plus fait de python depuis des années) cx_freeze sert à faire des exécutables donc j'ai imaginé que ce n'était pas bien grave et que tu t'en servais uniquement pour pouvoir fournir une version windows/macOS exécutable. Après j'ai encore eu des problèmes directement liés à pythonanywhere : on ne peut pas faire le runserver, et j'ai donc du créer une web app, refaire le wsgi et je pensais que ce serait bon. Seulement le chemin des templates n'était pas bon, j'ai directement modifié ça dans les settings : il cherchait à "/templates" et j'ai remplacé par "/Libreosteo/templates" pour ne plus avoir l'erreur des templates introuvables. J'ai ensuite eu le même problème pour tous les fichiers statics... Là encore j'ai mis l'adresse entière dans STATIC_ROOT, j'ai refait un collectstatic et changé dans les options de pythonanywhere les options de static files en donnant l'url et le chemin. Depuis tout semble fonctionner correctement, mais je suis sûr qu'il y aurait eu une solution plus simple qui aurait modifié à la fois le chemin des templates et des statics, mais je n'ai pas trouvé. Je suis prêt à refaire une install plus propre si tu as des conseils ! Je n'utilise pas libreosteo professionnellement pour l'instant, donc je peux tout me permettre. |
@GitNitneroc pour le déploiement sur pythonanywhere j'ai fais une ébauche de ce qu'il faudrait faire. Si ça peut t'aider. Normalement il y a plus simple que ce que tu as fais, mais non documenté.... il fallait le savoir... |
Merci ! Belle réactivité ! Je referai l'install pour tester ça et je me permettrai quelques questions si je bute sur certains points. |
Un module comptabilité étant initié, je ferme ce ticket . |
Je ne sais pas quels sont les projets pour Libreosteo, mais il me semble que la suite ne sera réellement fonctionnelle que quand une partie comptabilité sera ajoutée. Ca peut être assez simple :
Résumé des séances facturées, des paiements en attentes etc...
Dans l'idéal,p uisqu'il y a un module pour les stats et graphs, une évolution du nombre de séances (par utilisateur et pour le cabinet), ainsi que des montants facturés par mois, années etc...
Je pensais pouvoir éventuellement participer au développement, mais rien qu'à installer Libreosteo sur pythonanywhere, je me rends compte que mes souvenirs de django remontent à bien longtemps :D
The text was updated successfully, but these errors were encountered: