Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:weblate [2020/05/20 12:17] – Remplacement du export/cd par un chemin correct Tycho Brahefr:weblate [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 41: Ligne 41:
 <code>pipenv --three install Weblate psycopg2-binary</code> <code>pipenv --three install Weblate psycopg2-binary</code>
  
-<WRAP center round tip>L'option ''--three'' n'est à préciser que si l'environnement virtuel n'a pas encore été créé.</WRAP>+<WRAP center round tip>L'option ''<nowiki>--three</nowiki>'' n'est à préciser que si l'environnement virtuel n'a pas encore été créé.</WRAP>
  
 Cette commande créé deux fichiers, ''Pipfile'' et ''Pipfile.lock''. Notez que la version de python est inscrite dans Pipfile et qu'il est possible de l'enlever afin de simplifier les mises à jour futures de Python. Cette commande créé deux fichiers, ''Pipfile'' et ''Pipfile.lock''. Notez que la version de python est inscrite dans Pipfile et qu'il est possible de l'enlever afin de simplifier les mises à jour futures de Python.
Ligne 69: Ligne 69:
   * La liste [[https://docs.djangoproject.com/fr/3.0/ref/settings/#admins|ADMINS]] doit contenir ''("Khaganat", "contact@khaganat.net"),'' (ce n'est pas un compte utilisateur !)   * La liste [[https://docs.djangoproject.com/fr/3.0/ref/settings/#admins|ADMINS]] doit contenir ''("Khaganat", "contact@khaganat.net"),'' (ce n'est pas un compte utilisateur !)
   * ''DATA_DIR'' doit etre mis à ''"/home/khaganat/weblate/data"''   * ''DATA_DIR'' doit etre mis à ''"/home/khaganat/weblate/data"''
-  * [[https://docs.djangoproject.com/fr/3.0/ref/settings/#default-from-email|DEFAULT_FROM_EMAIL]] doit etre mis à ''weblate@khaganat.net'' ou similaire+  * [[https://docs.djangoproject.com/fr/3.0/ref/settings/#default-from-email|DEFAULT_FROM_EMAIL]] et [[https://docs.djangoproject.com/fr/3.0/ref/settings/#server-email|SERVER_EMAIL]] doit etre mis à ''weblate@khaganat.net'' ou similaire 
 +  * Toujours pour les emails, il peut être utile de spécifier [[https://docs.djangoproject.com/fr/3.0/ref/settings/#email-host|EMAIL_HOST]] et les variables qui suivent. 
 + 
 +Pour connaître l'ensemble des directives de configuration qu'il est possible de définir, rendez-vous dans [[https://docs.djangoproject.com/fr/3.0/ref/settings/|la documentation de Django]] ainsi que dans [[https://docs.weblate.org/en/latest/admin/config.html|celle de Weblate]].
  
  
Ligne 96: Ligne 99:
  
 <code>pipenv run weblate createadmin</code> <code>pipenv run weblate createadmin</code>
 +
 +<WRAP center round tip>Il se peut que le compte administratrice existe déjà. Dans ce cas, l'identifiant est ''admin'' et vous pouvez changer le mot de passe avec la commande suivante :
 +<code>pipenv run weblate createadmin --update</code></WRAP>
  
 ==== uWsgi ==== ==== uWsgi ====
Ligne 218: Ligne 224:
  
 <code>systemctl start uwsgi-socket@weblate.service</code> <code>systemctl start uwsgi-socket@weblate.service</code>
 +
 +
 +===== Lien avec GitLab =====
 +
 +<WRAP center round alert>Cette section est une ébauche en cours de réalisation. Le lien avec le [[https://git.khaganat.net/|GitLab]] n'est pas encore actif.</WRAP>
 +
 +Afin de permettre à Weblate de communiquer avec notre gitlab, il faut tout d'abord installer un programme externe : [[https://github.com/zaquestion/lab/|lab]]. Ce paquet devrait arriver prochainement sur Debian sous le nom de [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898246|git-lab]].
 +
 +Une fois lab installé, il faut créer la configuration dédiée dans le dossier des fichiers statiques. La [[https://docs.weblate.org/en/latest/vcs.html#setting-up-lab|documentation de Weblate]] détaille la base de cette procédure. Il devrait y avoir une option pour spécifier une instance de GitLab autre que l'instance officielle.
 +
 +Il ne reste plus qu'à actualiser la valeur de ''GITLAB_USERNAME'' dans la configuration de Weblate (''settings.py'').
  
 {{tag>Serveur Web}} {{tag>Serveur Web}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/weblate.1589977039.txt.gz · Dernière modification : (modification externe)

Licences Mentions légales Accueil du site Contact Inclusion