feincms-フォームデザイナがPythonコードで直接単に管理インタフェースを介して、Djangoのフォームのすべての最後の構成可能性を提供する代わりにしようとしないフォームデザイナは その代わりに、そのすべての人ツールであることに努めています長い説明を必要とせずに、すぐに使用することができます。
それは、次のような事前定義された入力フィールドの小さなセットを提供しています。
- テキストフィールド(1行と複数行が可能ウィジェット)
- 電子メールアドレスのフィールド
- チェックボックス
- ドロップダウン
- ラジオボタン
- 複数選択チェックボックス
- 隠された入力フィールド
すべてのフィールドは、オプションのデフォルト値とヘルプテキストも利用可能であり、義務的に宣言することができます。それでおしまい。
(保存された提出物のCSVエクスポートがあまりに提供される)は、デフォルトでは、フォームデータを自由に定義可能な電子メールアドレスに電子メールで送信され、データベースに格納されている。それはあなた自身のアクションを追加することも可能ですが、それはまだ記載されていませんだ。これらのアクションはハードコードされていない - 彼らは自由にこのフォーム·デザイナで定義されたすべてのフォームのために定義することができます。
輸出の設定
フォームの送信のCSVエクスポートは、Pythonのcsvモジュール、Excelの方言と、デフォルトではUTF-8エンコーディングを使用しています。あなたの主なターゲットはExcelのある場合は、おそらくラテン1何でもでエンコードされたCSVファイルのExcelの底知れぬ扱いを回避するには、以下の設定を追加する必要があります。
FORM_DESIGNER_EXPORT = {
  'エンコーディング': 'ラテン-1」、
}
あなたはcsv.writerのインスタンス化の際に使用されます、ここで追加のキーワード引数を追加することがあります。
の要件の:ます。
- Pythonを
- FeinCMSます。
コメントが見つかりません