bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


github_classroom_autograde

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
github_classroom_autograde [2023/12/12 14:56]
enric_mieza_sanchez [Python Django]
github_classroom_autograde [2024/02/19 20:07] (actual)
enric_mieza_sanchez [Python Django]
Línia 19: Línia 19:
 ===== Python Django ===== ===== Python Django =====
 Per crear un //autograde// per a un projecte amb Django cal crear un test amb: Per crear un //autograde// per a un projecte amb Django cal crear un test amb:
-  * Setup command:<WRAP prewrap><code>cp .env.example .env ; sudo -H pip3 install -r requirements.txt ; python3 manage.py migrate ; sudo apt-get install -y firefox</code></WRAP>+  * Setup command:<WRAP prewrap><code>cp .env.example .env ; sudo -H pip3 install -r requirements.txt ; cp .env.example .env || : ; python3 manage.py migrate</code></WRAP>
   * Run command (diversos exemples):   * Run command (diversos exemples):
-    * Per córrer els tests de Django:<code>python3 manage.py test</code>+    * Per córrer els tests de Django (Firefox en mode //headless//):<code>MOZ_HEADLESS=1 python3 manage.py test</code>
     * Per testejar que el servidor es pot posar en marxa i serveix URLs:<WRAP prewrap><code>$(python3 manage.py runserver & sleep 5 ; killall python3) & sleep 2 ; curl localhost:8000/admin/login/</code></WRAP>     * Per testejar que el servidor es pot posar en marxa i serveix URLs:<WRAP prewrap><code>$(python3 manage.py runserver & sleep 5 ; killall python3) & sleep 2 ; curl localhost:8000/admin/login/</code></WRAP>
  
github_classroom_autograde.1702393017.txt.gz · Darrera modificació: 2023/12/12 14:56 per enric_mieza_sanchez