Taper du markdown dans html

Résolu
Bonjour,

S'il vous.plait, j'aimerais savoir comment taper un texte markdown dans une zone text-area pour qu'il soit converti et enregistré dans une autre page en HTML (comme qd on ajoute des infos sur wikipedia). Comment procéder et si possible un lien vers un site qui saurait me guider. Merci d'avance

domingue2022

5 réponses

  1. Modérateur
    Bonjour,

    Pour ça, tu as besoin d'un langage "serveur", par exemple, le php.
    0
    1. Bonjour, j'utilise django pour le projet
      0
      1. Modérateur
        je déplace donc ta question dans le forum python
        0
    2. Modérateur
      Bonjour,

      Tu peux utiliser le module
      markdown
      .

      Installation

      Si tu es sous Linux Debian (ou une distribution qui en dérive) tu peux l'installer avec :
      sudo apt update
      sudo apt install python3-markdown

      Sinon, tu peux l'installer via PIP :
      pip3 install markdown

      NB : selon ta distribution python,
      pip3
      peut s'appeler
      pip
      . C'est le cas avec anaconda sous Windows ou quand tu travailles dans un venv. MacOS et Linux distingue
      pip
      (pour python2) et
      pip3
      (pour python3).

      Utilisation

      from markdown import markdown
      
      s_md = """# Title 1
      ## Subtitle 1
      
      Text
      * Bullet 1
      * Bullet 2
      
      ## Subtitle 2
      
      [Link](https://www.google.fr)
      1. Enum 1
      2. Enum 2"""
      s_html = markdown(s_md)
      print(s_html)


      Bonne chance
      0
      1. Merci je ferai un essai
        0