django-form-designer

Screenshot der Software:
django-form-designer
Softwarebeschreibung:
Version: 0.0.1
Upload-Datum: 11 May 15
Entwickler: Jason Kraus
Lizenz: Frei
Popularität: 4

Rating: 3.5/5 (Total Votes: 2)

Django-Form-Designer ist ein Django-Applikation für den Aufbau vieler Arten von Formen visuell, ohne Programmierkenntnisse.
Installation
Dieses Dokument geht davon aus, dass Sie mit Python und Django vertraut sind.
1. Downloaden und entpacken Sie die aktuelle Version oder installieren Sie mit git siehe unten):
git clone git: //github.com/philomat/django-form-designer.git
cd django-Formular-Designer
2. Stellen Sie sicher form_designer ist auf Ihrem PYTHONPATH.
3. Stellen Sie das Verzeichnis form_designer / media / form_designer verfügbar unter Ihrem MEDIA_ROOT.
4. Richten Sie die Datenbanktabellen mit Hilfe Set
manage.py syncdb
5. form_designer deinen INSTALLED_APPS Einstellung.
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "form_designer ',
& Nbsp;)
6. Fügen Sie die form_designer URLs um Ihre URL conf. Zum Beispiel, damit ein Formular mit dem Namen Beispiel-Formular unter http://domain.com/forms/example-form, fügen Sie die folgende Zeile in urls.py. Hinweis: Wenn Sie mit dem form_designer Plugin für Django CMS werden, ist nicht erforderlich Schritt 5:
& Nbsp; urlpatterns = Muster ('',
& Nbsp; (r '^ Formen /', include ('form_designer.urls')),
& Nbsp; ...
& Nbsp;)
7. Fügen Sie die Formdesigner Admin URLs um Ihre URL conf Wenn Sie CSV-Export verwenden möchten. Fügen Sie die folgende Zeile in urls.py _before die Admin-URLs:
& Nbsp; urlpatterns = Muster ('',
& Nbsp; (r '^ admin / form_designer /', include ('form_designer.admin.urls')),
& Nbsp; ...
& Nbsp; (r '^ admin /' enthalten (admin.site.urls)),
& Nbsp;)
Optionale Anforderungen
- Die form_designer Admin-Interface benötigt jQuery und die jQuery UI sortierbaren Plugin Bauformen machen viel mehr benutzerfreundlich. Die beiden JavaScript-Dateien sind mit form_designer gebündelt. Gegebenenfalls, wenn Django CMS installiert ist, werden die Dateien mit dem App gebündelt wird verwendet. Wenn Sie verwenden Sie jquery.js statt, weil Sie bereits darunter sie besitzen trotzdem möchten, definieren JQUERY_JS in Ihre Einstellungsdatei. Zum Beispiel:
& Nbsp; JQUERY_URL = 'jQuery / jQuery-latest.js "

Eigenschaften :

  • Konstruktionskontaktformulare, Suchformulare etc aus die Django admin, ohne Code schreiben
  • Formulardaten können protokolliert werden und CSV-Export, via E-Mail versendet oder weitergeleitet zu einem beliebigen Web-Adresse
  • Integration mit Django CMS: In Formen zu einer beliebigen Seite
  • Verwenden Sie Drag & Drop, um die Position Ihrer Formularfelder zu ändern
  • Vollständig zusammenklappbar Administrations-Oberfläche für besseren Überblick über Ihre Form
  • Implementiert mit Django (Textfield, EmailField, Datefield etc)
  • enthalten viele Formularfelder
  • Validierungsregeln, wie Django geliefert sind frei konfigurierbar (maximale Länge, reguläre Ausdrücke usw.)
  • Anpassbare Nachrichten und Etiketten
  • Unterstützt POST und GET Formen

Anforderungen :

  • Python
  • Django
  • django-picklefield

Einschränkungen :

  • Datei-Upload-Felder sollten umgesetzt werden

Andere Software von Entwickler Jason Kraus

Kommentare zu django-form-designer

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!