form_designer не се опитва да предложи на всеки последен конфигурация възможност на форми Django, само чрез интерфейса на приложението, вместо пряко във Python код. Вместо това, той се стреми да бъде инструмент, който всеки може да използвате веднага, без да е необходимо за дълги обяснения.
Той предлага малък набор от предварително определени полета за въвеждане, като например:
- Текстови полета (One линия и мулти линия джаджи възможни)
- Е-мейл адресът полета
- Чек боксове
- падащите менюта
- радио бутони
- Няколко отметки за избор
- скрит полета за въвеждане
Всяко поле може евентуално да бъде обявена за задължителна, приети стойности и помощни текстове са на разположение също. Това е.
По подразбиране форма данните се изпращат по електронна поща на свободно дефинирани от Е-мейл адресът и се съхранява в базата данни (с издаване на фактура на записани изявления се предоставя също). Възможно е да добавяте свои собствени действия, но това все още не е документирано. Тези действия не се кодират - те могат да бъдат свободно дефинирани за всяка форма, определяна чрез тази форма дизайнер.
<Силен> Конфигуриране на износа
Износът CSV на изпращане на форми използва CSV модул на Питон, диалекта Excel и UTF-8 кодиране по подразбиране. Ако вашата основна цел е Excel, може би трябва да се добави следната настройка, за да се справите с бездънен обработка на CSV файлове на Excel, кодиран в нищо, но латино-1:
FORM_DESIGNER_EXPORT = {
& Nbsp; "кодиране": "латино-1",
}
. Можете да добавите допълнителни аргументи на ключовите думи тук, които ще бъдат използвани по време на инстанцииране csv.writer
<силни> Изисквания :
- Python
Коментари не е намерена