問題タブ [colander]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Deform フォームの説明フィールドで未加工の HTML を許可する
Deform がレンダリング時にフィールド タイトルまたは説明で HTML をエスケープするのをどのように停止しますか? 私の現在の最善の解決策は、返されたレンダリングされた HTML 文字列を必要なもので検索/置換することです。
Deform はデフォルトですべての HTML 文字を HTML エンティティにエスケープします。フィールドの説明の 1 つにタグを追加したいと考えています。
python - Colander でオプションの値を検証する
Colanderを使用して、Pyramid Web サーバーの要求パラメーターを検証しています。例えば:
ここで、first_name
とlast_name
は必須パラメータです。私が使用するmissing=''
と、これはオプションになりますが、ユーザーが空の文字列を送信した場合、実際には役に立たない空の文字列として逆シリアル化に追加されます。
私が考えることができる最善の方法は、後でmissing=None
確認することです。None
パラメータを本当にオプションとしてマークする方法はありますか? つまり、リクエストに含まれていない場合、逆シリアル化された結果にも含まれるべきではありません。
python - 「すべて選択」ボタンのある水切りスキーマノード SelectWidget
私は水切りスキームを使い始めたところです。 select multiple select Widget を使用します。すべてのオプションを選択する「すべて選択」ボタンを追加するにはどうすればよいですか?
python - 変形による動的フォーム
変形でフォームを作成し、ユーザーの選択に応じて pageShema クラスを変更したいと考えています。元。彼が selectwidget からオプション 1 を選択した場合は、フィールドの 1 つのセットを表示し、他の選択の場合は別のフィールドを表示します。これを行う方法?
python - sqlalchemy を使用して 2 つの列からタプルを作成し、データベースから変形選択ウィジェットを作成する方法
変形選択ウィジェットは、2 つの要素タプルのシーケンスを取ります。sqlalchemy クエリの 2 つの列から 2 つの要素タプルを作成するにはどうすればよいですか。
以下のコードは、ハードコーディングされた例で動作します。
十分な情報を提供していませんでしたが、解決策は思ったよりも簡単であることがわかりました。
python - ある任意のタイムゾーンから別の任意のタイムゾーンに日時を変換する方法
このように、リクエストで任意の日時オブジェクトを受け取ったとしましょう。これは、可能なタイムゾーンから来ている可能性があります-どのタイムゾーンかわかりません。例として、東海岸から来たとします。
ests1 が入ってくるオブジェクトであるふりをします
pytz を使用すると、タイムゾーンについて少し知ることができます
ests1 の日付に関係なく、dst() は常に同じ値を返すように見えることに注意してください。
私はこのようなことをしたいと思います:
しかし、それは結果として
私もこれを試しました:
しかし、それに関する問題は、日付を夏時間に合わせて調整する必要があるかどうかを判断する方法がわからないことです。
私もこれを試しました:
しかし、new_date: -07:53 ?? の奇妙な結果を見てください。
「今」に対応する情報やサーバーの場所はどこにでもある可能性があるため、使用できないことに注意してください
python - Python colander を使用して小数点以下 2 桁の小数点を定義する方法
私は初心者の Python 開発者です。Python コードで DecimalNode を次のように定義するクラスがあります。
ただし、小数点以下の最大数があることを確認する必要があります (私の場合は 2 で、たとえば 99.99 であり、金額フィールドではなくパーセンテージです)。
これをザルでどのように定義しますか。ザルのドキュメントを見ましたが、明確ではありません。
python-3.x - destroy.FileData スキーマ ノードをファイルとして保存
私のスクリプトは、Deform File Upload Widget の例とまったく同じです。
キャプチャされたアップロードtest_file.grf
は、次のようなdeform.FileData
スキーマ ノードです。
質問
deform.FileData
特定の場所にファイルとして保存する方法は?
ファイルを開いて、指定された場所にコピーしようとしていsrc
ますTypeError
: