Closed CharlesGaydon closed 4 years ago
@Renaud-D-Harreville Tu avais fait quelques tests il me semble, est-ce qu'ils étaient plutôt suivant la méthode 1 (cf. deuxième thread stack sur le sujet) ? :)
@Renaud-D-Harreville Pour info, première étape passée avec succès ;)
Merged into branch pg_migration in https://github.com/dataforgoodfr/batch7_rse/pull/51
Il faut que les PDFs soient téléchargeables. Cette discussion sur stack évoquent différentes approches. En gros deux familles:
Cette deuxième approche est évidemment la plus propre. Elle rejoint l'issue https://github.com/dataforgoodfr/batch7_rse/issues/2 sur le fait de donner accès en téléchargement à la DB complète (en gros: il nous faudra bien ce genre de serveur à un moment).
Actuellement les DPEFs sont stockés dans
batch7_rse\webapp\data\model\DPEFs
, et lorsqu'ils sont ajoutés dans la BD ils sont aussi déplacé dans batch7_rse\webapp\data\polls\models\dpef. De là ils pourraient être servis directementpar Django (approche 1), en passant par le champsfile_object
du modèle DPEF. Ca ne semble pas trop compliqué de créer une vue qui permet d'ouvrir un pdf au sein de la page actuelle. Ce thread stack offre des solutions qui ont l'air assez simple pour télécharger ou afficher le pdf directement en accédant à l'objet de la BD.