Serializer¶
Objectif : permettre à l'utilisateur de récupérer un fichier CSV avec l'ensemble des citations.
Exemple: https://quote-machine-demo.akollade.fr/quote.csv
Travail à réaliser
- Créer une nouvelle action dans
QuoteController
pour gérer l'export CSV- URL :
/quote.csv
- URL :
- Modifier cette action pour générer un CSV de toutes les citations de l'application avec le composant Serializer, les champs suivants doivent être présents dans le CSV :
- contenu de la citation
- meta de la citation
- nom de la catégorie
- nom de l'auteur
- date de création de la citation
- Ajouter un bouton d'export au niveau de la liste des citations
- Ajouter un test fonctionnel pour la fonctionnalité
Ressources :
Dernière mise à jour:
February 27, 2023