feincms форм-дизайнер дизайнер форм, що не намагається запропонувати кожному останньої конфігурації можливість формах Django, всього через інтерфейс адміністрування, а не безпосередньо в Python коду і NBSP ;. Замість цього, він прагне бути інструмент, який кожен можна використовувати відразу, без необхідності довгих пояснень.
До послуг гостей невеликий набір визначених полів введення, таких як:
- Текстові поля (один рядок і багатоканальна лінія віджети можливо)
- E-Mail поля
- Прапорці
- Dropdowns
- Радіо кнопки
- Кілька прапорці,
- Приховані поля введення
Кожне поле може бути необов'язково оголосити обов'язковим, значення за замовчуванням і тексти допомоги можуть бути надані. От і все.
За замовчуванням, дані форми надіслані електронною поштою на свободноопределенной адресу електронної пошти і зберігається в базі даних (експорт CSV збережених уявлень міститься занадто). Можна додати свої власні дії, але це ще не задокументовані. Ці дії не жорстко - вони можуть вільно визначатися для кожної форми, визначеної через цю форму на дизайнера.
Налаштування експорту
Експорт CSV форм-уявлень використовує модуль пітона CSV, діалект Excel і кодування UTF-8 за замовчуванням. Якщо ваша головна мета Excel, ви, ймовірно, слід додати наступний параметр, щоб обійти жахливої обробки в Excel з CSV-файли, закодовані в чому, але Latin-1:
FORM_DESIGNER_EXPORT = {
І NBSP; 'кодування': 'Latin-1',
}
. Ви можете додати додаткові аргументи Ключове слово тут, які будуть використовуватися під час створення екземпляра csv.writer
Вимоги
- Python
- FeinCMS
Коментар не знайдено