問題タブ [colanderalchemy]
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.
sqlalchemy - ColanderAlchemy で既存のレコードを編集するには?
次のような SQLAlchemy モデルがあります。
使用したフォーム ライブラリは、deform です。モデル定義を自動的に Colander スキーマに変換するために、ColanderAlchemyをインストールしました。
そして、空のフォームを取得するために form.render() を実行できます。しかし、この空のフォームにレコードを入力するにはどうすればよいでしょうか? 私は試した:
しかし、失敗しました。私もこのブログをフォローしましたが、単一のレコードのみを水切りの形式に変換できますが、関係は変換されません。それで... SQLAlchemyレコードをColanderレコードに変換する方法はありますか?
sqlalchemy - NICE の方法で外部キーおよび列挙列から変形選択ウィジェットを設定する方法
私はしばらくの間、deform、sqlalchemy、および colanderalchemy と格闘してきましたが、選択ボックスの作成に問題があります。
質問1
これを行うためのより良い方法はありますか:
質問2:
そして、これはどうですか:
modernizr - Deform Date ウィジェットが表示されない /Modernizr が原因で JS Deform Date コールバックが失敗する
私は Modernizr についてよく知らないので、両方の問題が関連しているかどうかはわかりません。
ウィジェットは、モデルの SqlAlchemy マッピングで、ColanderAlchemy を介して日付フィールドに関連付けられます。
colander.Date としてスキーマにマップされます。
ただし、入力フィールドに入力している間は、Datepicker ウィジェットは表示されません。
フォームを送信すると、この変形日付フィールドに関連する js スクリプトが失敗します。
助けはありますか?
python - ColanderAlchemy+Pyramid の自動 setup_schema を配置する場所
ドキュメントは、これをどこかに置くように言います:
これは Pyramid のどこに行くべきですか? SQLAlchemy の代わりに Pyramid イベントを使用する必要がありますか?
models.py ファイルの先頭に配置しようとすると、mapper
存在しないと不平を言いました。私はまだそれを使用する必要がありますか?
python - colanderalchemy による Cornice スキーマ検証
Cornice のドキュメントMappingSchema
には、ザルのサブクラスを使用してスキーマを検証する方法が記載されています。同じ目的で colanderalchemy スキーマをどのように使用すればよいでしょうか? ドキュメントにあるように colanderalchemy を使用してスキーマを作成すると、スキーマ オブジェクトは既に colander のクラスをインスタンス化しているため、エラーになると思います。
より正確には、ここに私のサンプルコードがあります:
ClndrTable
自動生成されたスキーマはどこにありますか。このコードをデプロイしようとすると、次のエラーが表示されます。
前に述べたように、問題はClndrTable
(デコレータへの引数として与えられたview
) が colanderalchemy によって自動生成されたスキーマのインスタンス化であることだと思います。
これを解決する方法を知っている人はいますか?
よろしくお願いします!
python - 「すべて選択」ボタンのある水切りスキーマノード SelectWidget
私は水切りスキームを使い始めたところです。 select multiple select Widget を使用します。すべてのオプションを選択する「すべて選択」ボタンを追加するにはどうすればよいですか?
sqlalchemy - Websauna 管理パネルで ManyToMany 関係を管理する
ManyToMany接続が多いモデルがあります。管理パネルからスマートに管理する方法が必要です。キャンペーン モデルを作成するときは、他のモデルに接続する必要があります。Websauna には Django Inline foms のようなものがありますか?