2017-10-02 1 views
0

J'ai un petit projet de recherche, mais jusqu'à présent, je n'ai rien trouvé. Je veux savoir s'il existe un moyen d'utiliser des formulaires dans Wagtail pour pouvoir remplir une base de données externe (postgres située ailleurs).WAGTAIL formes à DB externe

L'idée est de créer un back-office auto-géré en wagtail et où les utilisateurs peuvent remplir les formulaires avec les données requises et ces données doivent être stockées sur un cluster postgresql azur.

Répondre

1

Utilisez Django's forms framework. C'est un scénario où l'utilisation du générateur de formulaire Wagtail est contre-productive: le générateur de formulaire Wagtail consiste à laisser l'éditeur de contenu définir la liste des champs de formulaire dans l'admin Wagtail, mais dans votre cas les champs de formulaire sont prédéfinis par votre structure externe de la base de données, donc les spécifier dans l'admin de Wagtail serait une duplication inutile du travail.

Voir https://github.com/gasman/wagtail-form-example/commits/master pour un exemple d'intégration de formulaires Django dans une page Wagtail.