Découvrez et testez Noethysweb, la version fullweb

Plus d'informations
il y a 1 an 11 mois #25928 par empp
Bonjour Yvan,

J'ai avancé sur mon problème. Sur tes indications, j'ai regardé la fonction d'inspection (sous Firefox) et j'ai vu au chargement de .css et .js  des erreurs de trype MIME dues au paramétrage "nosniff" (voir fichier log en pièce jointe). J'ai contourné le problème en lançant le serveur avec "manage.py runserver --insecure" (solution trouvée sur un forum Django). J'ai compris que "nosniff" est là pour éviter que des attaques ne transforment les contenus de certains fichiers, mais pas beaucoup plus.
Bernard
Pièces jointes :

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

Plus d'informations
il y a 1 an 11 mois #25931 par baalth
Bonjour,

Petit retour rapide sur l'installation de Noethysweb.

J'ai fait deux essais dissociés : sans et avec import
Le premier avec les paramètres suivants.
Ubuntu 20.04 (c'est le socle commun ^^)
Sqlite3 d'origine, le pip mysql n'ayant pas voulu s'installer.
Jeu de donnée vide.

Le second,
Ubuntu 20.04
Mariadb
Jeu de donnée de l'association.
Serveur Apache en ProxyPass.
Création d'un certificat (Cerbot) pour que le site soit en TLS (HTTPS).

Bilan sans équivoque pour les deux, je suis obligé d'être en DEBUG : True pour que le site s'affiche correctement.
Sinon, j'ai les mêmes soucis que empp et je vais mettre en oeuvre son contournement immédiatement.

Premier bilan pour l'instant, l'application est solide et très réactive.
Je me suis cassé les dents sur le WSGI ... Ni nginx, ni apache n'a réussi à servir le site.

Donc j'ai opté pour un redirection par Apache en mode ProxyPass.

Je reviendrai avec mes évolutions au fil de l'eau ^^

baalth



 

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

Plus d'informations
il y a 1 an 10 mois - il y a 1 an 10 mois #26064 par Tokashi
Bonjour.

Je suis en train de préparer la migration de Noethys vers NoethysWeb.

De mon côté, le déploiement se fait sur un VPS, avec Docker et Traefik en reverse-proxy (il gère les certificats ssl tout seul).
Ma stack déploie également une base MariaDB.

J'ai importé une extraction de Noethys (j'ai du corriger deux ou trois choses dans Noethys et dans la base de données qui est en prod depuis 2018,comme des relations cassées pour que ça fonctionne).

J'ai reporté une de mes modifs de code de Noethys vers Noethysweb, qui consiste à ajouter le temps total sur les attestations de présence. Par contre, j'ai une autre modif qui permet de générer un tableau excel à transmettre à la CAF chaque fin de mois, et cela se fait depuis la génération des attestations de présence dans le menu facturation. Et je ne trouve pas son équivalent dans Noethysweb.

Pour être plus clair, l'attestation peut se faire depuis une fiche famille ou depuis la facturation. Et dans Noethysweb, cela ne peut se faire que par la fiche famille, donc pas en masse.

Ai-je raté quelque-chose? Les attestations de présence en masse sont-elles prévues depuis la rubrique facturation comme dans Noethys?

Merci d'avance pour les réponse
Dernière édition: il y a 1 an 10 mois par Tokashi.

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

Plus d'informations
il y a 1 an 10 mois #26071 par Ivan
Bonjour,

La génération d'attestations de présence par lot n'existe pas encore dans Noethysweb. Il reste encore plusieurs fonctionnalités de ce genre qui n'ont pas été codées.

Ivan

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

Plus d'informations
il y a 1 an 9 mois #26135 par DrFredieu
Bonjour.
Est-il possible de lire le fichier d'export .nweb? J'ai des soucis d'import dans Noethysweb et à mon sens ça irait plus vite de corriger direct dans le fichier.
l'erreur en question : " Une erreur est survenue durant la restauration: Problem installing fixture '/home/xxxx/noethys/media/temp/restauration/core.json': Could not load core.Unite(pk=190): NOT NULL constraint failed: unites.largeur."
Merci!

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

Plus d'informations
il y a 1 an 9 mois #26136 par DrFredieu
Re-bonjour 
Bon j'ai bidouillé et réussi mon import!
Par contre, dans les tarifs, la méthode "choix" n'existe plus... Et mon paramétrage l'utilisait à outrance?
Est-il prévu de le rajouter ou alors une méthode de contournement?
Merci!

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

Plus d'informations
il y a 1 an 9 mois #26147 par Ivan
Bonjour,

La méthode "choix" n'a pas été codée. Une vraie plaie à faire. Il reste certaines fonctionnalités qui n'existent toujours pas dans Noethysweb. Le plus difficile est de trouver le temps de coder tout ça.

Il faut d'abord bien vérifier que cette méthode est nécessaire. Quelle est la logique de tarification recherchée ?

Ivan

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

Plus d'informations
il y a 1 an 9 mois #26150 par davs
Bonjour. Tout d'abords, merci à l'auteur de Noethys pour son travail.

J'ai besoin d'un peu d'aide

Je tente d'installer Noethysweb en suivent les instruction sur le Github. Mais en local je n'ai pas réussi. J'ai donc loué un VPS chez OVH pour essayer.

Je n'ai pas eu de message d'erreur lors de l'installation. Ni même lorsque je le lance le serveur Python/Django
ubuntu@vps-d56eb6d0:~/noethysweb$ python3 manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).
June 28, 2022 - 10:10:22
Django version 3.2.13, using settings 'noethysweb.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.


Mais je n'arrive pas à afficher quoique ce soit en tapant dans firefox l'ip et le port 8000
La connexion a échoué

Firefox ne peut établir de connexion avec le serveur à l’adresse 51.68.229.246:8000.

    Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ;
    Si vous n’arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ;
    Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox est autorisé à accéder au Web.

J'ai forcement loupé une étape

Pour y voir plus clair :
- Est ce que Django a besoin d'un serveur Apache ?
- Où doit on uploader le répertoire noethysweb ? ( Je l'ai mis dans /home/ubuntu/ : le répertoire de l'utilisateur d'origine )
- Est ce qu'un VPS OVH, avec une distrib UBUNTU (j'ai prit UBUNTU au hasard) a tout les requis pour Noethysweb ?

Merci à tout ceux qui m’aideront

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

Plus d'informations
il y a 1 an 8 mois #26154 par empp
Bonjour davs,
Le serveur de développement n'est pas, de ce que j'ai compris, destiné à la production. Il répond sur l'adresse localhost:8000 (127.0.0.1:8000). Il faudrait pouvoir le lancer sur 51.68.229.246:8000. Ce serveur là ou un autre plus sécurisé.
Mais là on a atteint les limites des mes compétences.
Tiens nous au courant.
Bernard
Les utilisateur(s) suivant ont remercié: davs

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

Plus d'informations
il y a 1 an 8 mois #26155 par davs
C'est bien sur 51.68.229.246:8000 que j'essai de me connecter :) Et j'ai changé le fichier de config pour qu'il accepte cette ip

Mais est ce qu'il faut un serveur Apache pour afficher les page ou est ce que Python/Django se suffisent à eux seuls ?

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

Temps de génération de la page : 0.351 secondes
Propulsé par Kunena