問題タブ [create-view]

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.

0 投票する
3 に答える
74211 参照

sql - CREATE VIEW は、バッチ内の唯一のステートメントである必要があります

ビューを作成しようとしています。これまでのところ、私はこれを書いています:

残念ながら、次を含む行でエラーが発生しますCREATE VIEW showing

「CREATE VIEW はバッチ内の唯一のステートメントでなければなりません」

どうすればこれを修正できますか?!

0 投票する
1 に答える
1094 参照

sql-server - VIEW テーブルからデータを抽出する SQL ピボット クエリ

私はSQLサーバー2014を使用しており、次のクエリがあります(これをVIEWテーブルに変換しました):

上記のビュー テーブルに対して実行するピボット クエリが必要です。次のクエリを作成しました (以下を参照) が、コードを実行すると次のエラーが表示されるため、何かが足りないようです: "Msg 207, Level 16, State 1, Line 4 Invalid column name 'MTH'."

0 投票する
1 に答える
30 参照

mysql - mysqlはテーブルとソートからビューを作成します

私はテーブルを持っています id, number, lang, phrase

各番号には、次のような複数のエントリがあります

言語数は固定です

次のように配置されたデータでビューを作成するにはどうすればよいですか

0 投票する
1 に答える
1308 参照

django - Django に登録後、前のページにリダイレクト

ログインとログアウトには、django.contrib.auth.views で Django の組み込みビューを使用します。ログイン/ログアウト ビューに「次の」パラメーターを渡すことができるため、ユーザーを前のページにリダイレクトするのは非常に簡単です。彼らはうまくいきます。

登録のために同様の機能を実現したい場合、いくつかの問題があります。Django には組み込みの登録ビューがないようです。だから私は「モデル=ユーザー」でCreateViewを使用しています。コードは次のとおりです。

現在、組み込みのログイン/ログアウト ビューのような「次の」パラメーターはありません。次に、登録後に新しいユーザーを前のページにリダイレクトするにはどうすればよいですか?

私は次の方法を試しました:

ステップ 1: 登録ビューをトリガーするテンプレートから、GET メソッドを介して「次の」パラメーターを渡します。

ちなみに、登録に関するURLは以下の通りです。

ステップ 2: get_context_data() および get_success_url() メソッドを上書きし、独自の「次の」パラメーターを構築しようとします。

ステップ 3: 私のテンプレートでは、次の値を保持する「隠し」入力フィールドを追加します。

この方法は、ユーザーが登録手続き中に間違いを犯していない場合にのみ正常に機能します。たとえば、ユーザーが既存のユーザー名を POST した場合、または電子メール アドレスの形式が無効な場合、このメソッドは「next」パラメーターに関するエラーを報告します。

登録後にユーザーをリダイレクトする方法を誰かに教えてもらえますか? または、この機能を実現するためにコードを変更できますか? 新しいビューをゼロから作成する代わりに、Django の組み込みのクラスベースのジェネリック ビューを使用したいと考えています。

0 投票する
1 に答える
11 参照

sql - サブクエリを使用してビューを作成するための適切な構文?

このコードを使用してビューを作成したい:

私にとって理にかなっている方法は、

しかし、それでは構文エラーが発生するため、メイン ビューで最初のビューを呼び出す方法がわかりません。

0 投票する
1 に答える
1221 参照

django - Django CreateView はオブジェクトを保存しません

Django アプリで Create View クラスを使用しようとしていますが、オブジェクトを保存できません。関連する質問hereおよびhereに投稿されたいくつかの提案を試しましたが、結果はありませんでした。

エラーは

/metas/add-meta での NoReverseMatch 引数 '()' およびキーワード引数 '{'pk': None}' を持つ 'metas_detalle' のリバースが見つかりません。1 つのパターンが試行されました: ['metas/(?P\d+)/control$']

フォームは機能していて有効です。クラスはメソッドを呼び出しますが、オブジェクトは保存されて いsave()ないため、.idNone

これは私のmodels.pyです:

get_absolute_url()動作しており、でテストされていpython manage.py shellます:

これは次のforms.pyとおりです。

そして、これは私のものviews.pyです:

は次のurls.pyようになります。

ちなみに、この関数を試してみたところ、まったく同じエラーが発生しましたが、原因がわかりません。

あなたが私を助けてくれることを願っています。

0 投票する
0 に答える
77 参照

python - Django inline_formset が CreateView に表示されないのはなぜですか?

TourLead と Languages の 2 つのモデルがあります。TourLead には、言語への ForeignKey があります。TourLead インスタンスと Language (inline_formset を使用) を作成するには、CreateView が必要です。作成されたインライン フォームセットがページに表示されません。テンプレートで {{lang_formset}} として宣言します。

フォーム.py

ビュー.py

models.py