#33 Passage à Flask-Admin

Закрыто
открыта 7 месяцев назад Darks · комментариев: 2
Darks прокомментировал 7 месяцев назад

Flask-Admin est un framework qui permet de générer des vues pour les admins. Ça peut-être utile histoire de ne pas tout refaire à la main.

La doc est ici : https://flask-admin.readthedocs.io/en/latest

Flask-Admin est un framework qui permet de générer des vues pour les admins. Ça peut-être utile histoire de ne pas tout refaire à la main. La doc est ici : https://flask-admin.readthedocs.io/en/latest
Darks добавил(а) метку
enhancement
7 месяцев назад
Lephenixnoir прокомментировал 7 месяцев назад
Владелец

Quelqu'un en avait déjà parlé... mais je ne suis pas très convaincu. Écrire nos vues n'est pas quelque chose de négatif à mon avis :

  • Ça permet de réfléchir à pourquoi on a mis ce qu'on a mis dans le modèle (la partie difficile), avec les pages sous les yeux.
  • C'est un bon entraînement à coder des pages basiques vite et bien.
  • Et ça nous incite à écrire et réutiliser des widgets de templates.

Et, le plus évident, les vues qu'on écrit dans le panel admin sont automatiquement intégrées dans le design et ajustées pour modifier les données (j'entends par là que seuls les champs pertinents sont affichés, qu'ils sont groupés comme il faut, que les <input> utilisés sont ajustés exprès, etc).

Donc, sans vouloir faire l'apologie de la réinvention de la roue... y a-t-il vraiment besoin de remplacer ce qu'on a déjà codé et qui marche bien, juste pour tenter d'économiser un peu sur la suite ?

Quelqu'un en avait déjà parlé... mais je ne suis pas très convaincu. Écrire nos vues n'est pas quelque chose de négatif à mon avis : * Ça permet de réfléchir à pourquoi on a mis ce qu'on a mis dans le modèle (la partie difficile), avec les pages sous les yeux. * C'est un bon entraînement à coder des pages basiques vite et bien. * Et ça nous incite à écrire et réutiliser des widgets de templates. Et, le plus évident, les vues qu'on écrit dans le panel admin sont automatiquement intégrées dans le design et ajustées pour modifier les données (j'entends par là que seuls les champs pertinents sont affichés, qu'ils sont groupés comme il faut, que les `<input>` utilisés sont ajustés exprès, etc). Donc, sans vouloir faire l'apologie de la réinvention de la roue... y a-t-il vraiment besoin de remplacer ce qu'on a déjà codé et qui marche bien, juste pour tenter d'économiser un peu sur la suite ?
Darks прокомментировал 1 день назад
Владелец

Bon bah 2 contre un pour les vues manuelles, je clos le ticket.

Bon bah 2 contre un pour les vues manuelles, je clos le ticket.
Войдите, чтобы присоединиться к обсуждению.
Нет этапа
Нет назначенных лиц
2 участников
Срок выполнения

Срок выполнения не установлен.

Зависимости

В настоящее время эта задача не имеет зависимостей.

Загрузка…
Отмена
Сохранить
Пока нет содержимого.