django-form-designer

Logiciel capture d'écran:
django-form-designer
Détails logiciels:
Version: 0.0.1
Date de transfert: 11 May 15
Développeur: Jason Kraus
Licence: Gratuit
Popularité: 4

Rating: 3.5/5 (Total Votes: 2)

django-forme-designer est une application Django pour la construction de nombreux types de formes visuellement, sans aucune connaissance en programmation.
Installation
Ce document suppose que vous êtes familier avec Python et Django.
1. Téléchargez et décompressez la version actuelle, ou installer en utilisant git comme indiqué ci-dessous):
git clone git: //github.com/philomat/django-form-designer.git
cd django-forme-designer
2. Assurez-vous que form_designer est sur votre PYTHONPATH.
3. Créez le répertoire form_designer / media / form_designer disponibles sous votre MEDIA_ROOT.
4. Mettre en place les tables de base de données à l'aide
manage.py syncdb
5. Ajouter form_designer à votre paramètre INSTALLED_APPS.
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; »form_designer ',
& Nbsp;)
6. Ajouter les URL de form_designer à votre URL conf. Par exemple, afin de rendre un formulaire nommé exemple-forme disponible sous http://domain.com/forms/example-form, ajoutez la ligne suivante à urls.py. Remarque: Si vous utilisez le plugin form_designer pour Django CMS, l'étape 5 est pas nécessaire:
& Nbsp; urlpatterns = patterns ('',
& Nbsp; (r '^ formes /', include ('form_designer.urls')),
& Nbsp; ...
& Nbsp;)
7. Ajouter les URL FormDesigner admin à votre URL conf si vous souhaitez utiliser l'export CSV. Ajouter la ligne suivante à urls.py _before les URL d'administration:
& Nbsp; urlpatterns = patterns ('',
& Nbsp; (r '^ admin / form_designer /', include ('form_designer.admin.urls')),
& Nbsp; ...
& Nbsp; (r '^ admin / », inclure (admin.site.urls)),
& Nbsp;)
Exigences optionnelles
- L'interface d'admin form_designer nécessite jQuery et le plugin jQuery UI Sortable de faire des formes de construction beaucoup plus conviviale. Les deux fichiers Javascript sont livrés avec form_designer. Eventuellement, si Django CMS est installé, les fichiers fournis avec cette application seront utilisés. Si vous souhaitez utiliser vous possédez jquery.js place parce que vous êtes déjà, y compris de toute façon, définir JQUERY_JS dans votre fichier de paramètres. Par exemple:
& Nbsp; JQUERY_URL = 'jquery / jquery-latest.js'

Caractéristiques :

  • formes de conception de contact, formulaires de recherche etc partir l'administration de Django, sans écrire de code

  • Données
  • de formulaires peuvent être enregistrés et CSV exportés, envoyés par e-mail, ni transmis à d'adresse web
  • Intégration avec Django CMS: Ajouter des formulaires à une page
  • Utilisez la fonction glisser-déposer pour modifier la position de vos champs de formulaire
  • interface d'administration entièrement pliable pour une meilleure vue d'ensemble sur votre formulaire
  • implémente de nombreux champs de formulaire inclus avec Django (TextField, EmailField, DateField etc)
  • Les règles de validation fourni par Django sont entièrement configurables (longueur maximale, expression régulière, etc.)
  • Messages et étiquettes personnalisables
  • Prise en charge POST et GET formes

Exigences :

  • Python
  • Django
  • django-picklefield

Limitations :

  • champs de téléchargement de fichiers doivent être mises en œuvre

D'autres logiciels de développeur Jason Kraus

Commentaires à django-form-designer

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!