feincms-bentuk-desainer adalah seorang desainer bentuk yang tidak mencoba untuk menawarkan setiap kemungkinan konfigurasi terakhir dari bentuk Django, hanya melalui antarmuka administrasi bukan langsung dalam kode Python & nbsp;. Sebaliknya, berusaha untuk menjadi alat yang semua orang dapat menggunakan langsung, tanpa perlu penjelasan yang panjang.
Ia menawarkan satu set kecil field input yang telah ditetapkan seperti:
- Bidang Teks (Satu baris dan multi jalur widget mungkin)
- E-mail address field
- Checkbox
- Dropdown
- Radio Buttons
- Beberapa kotak centang pilihan
- Field input Tersembunyi
Setiap bidang opsional dapat dinyatakan wajib, nilai-nilai default dan teks bantuan juga tersedia. Itu dia.
Secara default, bentuk data dikirim melalui e-mail ke alamat e-mail didefinisikan secara bebas dan disimpan dalam database (ekspor CSV kiriman disimpan disediakan juga). Hal ini dimungkinkan untuk menambahkan tindakan Anda sendiri, tapi itu tidak didokumentasikan belum. Tindakan ini tidak hardcoded - mereka dapat secara bebas didefinisikan untuk setiap bentuk ditentukan melalui desainer formulir ini.
Konfigurasi ekspor
CSV ekspor pengiriman form menggunakan Python CSV modul, dialek Excel dan UTF-8 encoding secara default. Jika target utama Anda adalah Excel, Anda mungkin harus menambahkan pengaturan berikut untuk mengatasi penanganan kepalang Excel file CSV dikodekan dalam apa pun kecuali latin-1:
FORM_DESIGNER_EXPORT = {
& Nbsp; 'encoding': 'latin-1',
}
. Anda dapat menambahkan argumen kata kunci tambahan di sini yang akan digunakan selama Instansiasi csv.writer
Persyaratan :
- Python
- FeinCMS
Komentar tidak ditemukan