Ich folge diesem Tutorial (https://www.django-cms.org/en/blog/2016/02/27/build-a-website-without-knowing-python-django-part-six/) benutzerdefinierte Formulare mit aldryn-Formen zu erstellen, aber dieses Tutorial, glaube ich, wurde für django-cms.org Online-Service gemacht und würde gerne wissen, wie zu tun ist das Gleiche mit einer lokalen Installation von django-cms. Im Grunde möchte ich wissen, wie ich meine eigene "FORM TEMPLATE" für dieses Plugin definieren kann. DankeDjango-cms aldryn Formen
1
A
Antwort
1
Sobald Sie Aldryn Forms in Ihrem Projekt installieren Sie die ALDRYN_FORMS_TEMPLATES
Einstellung Ihrer settings.py mit einem iterable von Tupeln Zuordnung der Vorlage Pfad mit dem für Menschen lesbaren Namen des Themas wie so einstellen:
ALDRYN_FORMS_TEMPLATES = (
('path/to/event_form.html, _('Event only')),
('path/to/contact_form.html, _('Contact only')),
)
Dies ermöglicht Content-Managern die Auswahl dieser "Nur-Ereignis" -Schablone, wenn sie ein "Ereignis" -Formular erstellen, und "Nur Kontakt", wenn sie ein "Kontakt" -Formular erstellen.
Sie können auch die Standardvorlage mit ALDRYN_FORMS_DEFAULT_TEMPLATE
Verwandte Themen
- 1. DjangoCMS aldryn-bootstrap3 link/button füge ein benutzerdefiniertes Feld hinzu (data-toggle)
- 2. Nicht übersetzte djangocms Menüelemente in Aldryn ausblenden mit hide_untranslated scheint nicht zu funktionieren
- 3. mit Aldryn Apphooks Config
- 4. Ändern Django/Aldryn Standard
- 5. Aldryn Formular-Setup: Hinzufügen von Empfängern
- 6. Aldryn - wie man eigene Django-Apps und ihre Abhängigkeiten hinzufügt
- 7. django oscar und djangocms
- 8. djangocms 3.2 Seite Ebene
- 9. djangocms KeyError: u '__ module__'
- 10. Lauf djangocms am Anfang
- 11. aldryn-newsblog vorgestellte Bilddatei fehlt
- 12. 'WizardStep2Form' hat kein Feld 'Sprachencode'. in Djangocms aldryn_newsblog
- 13. Wie kombinieren Prestashop (PHP) und DjangoCMS (Python)
- 14. djangocms-installer SystemCheckError: Systemcheck identifiziert einige Probleme
- 15. machen djangocms url resolvers weniger gready
- 16. Erstellen eines neuen Projekts mit DjangoCMS
- 17. Divio Cloud (ehemals "Aldryn"): manage.py makemessages: nicht gefunden xgettext
- 18. konnte keine Version finden, die die Anforderung erfüllt djangocms
- 19. Kann ich djangocms-Plugins in einer bedingten erweiterten Seite verwenden?
- 20. Django Formen
- 21. Manage.py Migration hat im Aldryn-Projekt noch nie funktioniert - kann nicht gut sein, oder?
- 22. coderigniter klebrige Formen
- 23. Repa-Array-Formen erweitern
- 24. App.AppName in Xamarin Formen
- 25. Angular 2 Formen + OnPush
- 26. Wie Plays wie Formen
- 27. Dynamisch generieren django Formen
- 28. Multi-Gradient Formen
- 29. Schienen Beziehung und Formen
- 30. Bootstrep Formen zu HeidiSQL