問題タブ [django-views]
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.
django - Django関数django.views.static.serve()が安全でないのはなぜですか?
django.views.static.server() 関数を使用するドキュメントによると、次のとおりです。
非効率的で安全ではありません。
非効率な理由はわかりますが、それはどの面insecure
でしょうか?
django - ビューでリクエストを処理/データベースにアクセスすることは良い習慣ですか?
django の MVC に問題があります。これが従来の MVC ではないことは理解していますが、ドキュメントでは、実際にプレゼンテーションをビジネス ロジックから分離していることを強調しています。ただし、チュートリアルは次のようなコードになります。
(これは私の実装であるため、チュートリアルとまったく同じではないかもしれませんが、概念は同じです)
この部分で、リクエストを処理し、(場合によっては) データベースにレコードを挿入します。
これは間違っていませんか?モデルのどこかにあるはずではありませんか?より複雑なシナリオではどうなりますか? 多くの db 集中型コードと最小限のプレゼンテーションでビューが乱雑になることはありませんか? 大規模なアプリケーションでは、(LOC のように) ビューがはるかに長くなりますか?
python - Django、クエリアイテムのグループ化
私はそのようなモデルを持っていると言います:
Foo.objects.filter()のようなクエリを実行した後、クエリ結果を次のようにグループ化します。
ご覧のとおり、アイテムを辞書のリストとしてグループ化します。辞書の代わりにグループクエリリストのリストも歓迎されます:)
よろしく
django - メール送信のフォームからの「受信者」
私は非常に基本的なメールアプリを持っています。フォームクラスは次のとおりです。
ビュー関数は次のようになります。
ビューで受信者を指定すれば問題ありません。ただし、フォームフィールド「受信者リスト」で指定されたアドレスにメッセージを送信したい。ビューコードを次のように構成すると、次のようになります。
また:
「'unicode'オブジェクトには属性'append'がありません」というエラーが表示されます。要するに、それは機能しません。私は何が間違っているのですか?
python - Django:フォームが持つリレーションのタイプを確認します
異なるモデルに同じ views.py を使用しているため、views.py にフォームを保存する前に、フォームに m2m リレーションがあるかどうかを確認する必要がある状況があります。
例:
より安全な側にいるために、そこに追加のチェックが必要です。これを回避する方法はありますか?前もって感謝します
python - django ビューへのフック
簡単な質問です。私はたくさんのジャンゴビューを持っています。foo(view)
ビューごとに代わりに使用することをdjangoに伝える方法はありますか? 例:
書く代わりに
ずっと、持っていたい
これをdjangoにフックします:
サーバーの起動時にこれを実行したいと思います。何かご意見は?
django - django、個別のモデルをクエリするための良い方法
私がそのようなモデルを持っていると仮定します:
したがって、データベースには、名前フィールドは同じでタイプが異なるFooオブジェクトがあります。
この情報を使用してhtml選択フォームを生成し、可能なすべての(異なる)名前を表示するので、最終的には選択フォームに次のような名前が表示されます。
の個別の値のリストを取得するにはどうすればよいですname
か?
python - Django、ページを一定時間アクティブにする
ご挨拶 私は Django をハッキングして、次のようなものをテストしようとしています:
woot.comのように、「1 日 1 アイテム」を販売したいので、その日に利用できるアイテムは 1 つだけです (たとえば、デフォルトの www.mysite.com がそのアイテムにリダイレクトされるとします)。
これらのアイテムを呼び出すための URL が次のようになると仮定します。www.mysite.com/item/<number>
アイテムの私のモデル:
そして、これをレンダリングするための私の見解:
これを達成するための効率的で賢いモデルとテンプレートは何でしょうか?
javascript - Djangoの画像でdivを更新するには?
以下は、応答として散布図を生成する matplotlib コードです。
jquery ajax を使用して、テンプレート内の div タグを更新したいと考えています。以下は、フォームのサムビット ボタンをリッスンし、成功時に div を更新する jquery コードです。
しかし、送信ボタンをクリックすると、画像ではなく div にジャンク文字が表示されます。
応答から画像を表示する方法を教えてくれる人はいますか?
前もって感謝します。