feincms-formular-designer er en form designer, der ikke forsøger at tilbyde hver eneste konfiguration mulighed for Djangos former, lige gennem administration interface i stedet for direkte i Python kode. & Nbsp; I stedet stræber efter at være et redskab, som alle kan anvende det samme, uden behov for lange forklaringer.
Det tilbyder et lille sæt af foruddefinerede inputfelter som:
- Tekstfelter (en linje og multi linje widgets muligt)
- E-mail-adressefelter
- Afkrydsningsfelter
- dropdowns
- Radio Buttons
- Flere udvælgelse afkrydsningsfelter
- Skjulte indtastningsfelter
Hvert felt kan eventuelt erklæres obligatorisk, standardværdier og hjælpetekster findes også. Det er det.
Som standard er formulardata sendes med e-mail til en frit definerbar e-mail-adresse og gemt i databasen (en CSV eksport af gemte indlæg tilbydes også). Det er muligt at tilføje dine egne handlinger, men det er ikke dokumenteret endnu. Disse handlinger er ikke hardcodede - de kan frit defineres for enhver form defineres via denne formular designer.
Konfiguration af eksport
CSV eksport af formularer bruger Pythons CSV-modul, Excel dialekt og UTF-8-kodning som standard. Hvis dit primære mål er Excel, bør du nok tilføje følgende indstilling til at arbejde omkring Excel 'katastrofale håndtering af CSV-filer kodet i alt andet end latin-1:
FORM_DESIGNER_EXPORT = {
& Nbsp; "encoding«: »latin-1 ',
}
. Du kan tilføje yderligere søgeord argumenter her, som vil blive anvendt under instantiering af csv.writer
Krav :
- Python
- FeinCMS
Kommentarer ikke fundet