esup-pod

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Il faut créer un premier utilisateur qui aura tous les pouvoirs sur votre instance.

Bloc de code
(django_podpod3) pod@Pod:~/django_projects/podv3$ python manage.py createsuperuser

Tests


Lancement des tests unitaires

Afin Enfin afin de vérifier que votre instance est opérationnelle, il faut vous pouvez lancer les tests unitaires :

Bloc de code
(django_

...

pod3) pod@Pod:~/django_projects/podv3$ python3 -m pip install -r requirements-dev.txt 
(django_pod3) pod@Pod:~/django_projects/

...

podv3$ python manage.py test --settings=pod.main.test_settings

...


Serveur de développement

Le serveur de développement permet de tester vos futures modifications facilement.

...

À ce niveau, vous devriez avoir le site en français et en anglais et voir l'ensemble de la page d'accueil.

Bloc de code
(django_

...

pod3) pod@Pod:~/django_projects/podv3$ 

...

python3 manage.py runserver 

...

@IP/

...

DNS:8080

...

 --insecur
--> exemple : (django_podpod3) pod@pod:~/django_projects/podv3$ python manage.py runserver pod.univ.fr:8080 --insecure

- Attention -

...

Quand le site est lancé, il faut se rendre dans la partie administration puis dans site pour renseigner le nom de domaine de votre instance de Pod (par défaut 'example.com').

Avant la mise en production, il faut vérifier le fonctionnement de la plateforme dont l'ajout d'une vidéo, son encodage et sa suppression.

Attention, pour ajouter une vidéo, il doit y avoir au moins un type de vidéo disponible. Si vous avez correctement peuplé votre base de données avec le fichier initial_data.json vous devez au moins avoir other/autres.

il faut vérifier l'authentification CAS, le moteur de recherche etc.

...