django-class-based-views

    0

    1答えて

    私は現在、シングルトンオブジェクトを使用するDjangoアプリケーションを構築しています。 このオブジェクトをCBV変数として保存したいのは、「get」コールごとに初期化したくないからです。 私の簡単な質問CBVのget関数をインスタンスメソッドの代わりにクラスメソッドのにできますか? もしそうなら、変数をインスタンス変数として保存できますか? EDIT - 私の質問へのより良い説明: 私は、電子

    0

    1答えて

    は私がフォームセットをレンダリングし、それがPOSTメソッドを通じて提出があったときにそれを検証するために使用する以下のクラスベースのビュー持ちでフォームセットを検証: フォームセットを完全にレンダリングする。フォームを送信すると、フォームセットを読み込んでエラーをチェックできます。このクラスのpostメソッドで - >​​ 私がフォームセットにエラーが見つかった場合、私はこのビューをレンダリング

    0

    1答えて

    私は逆またはreverse_lazy使用しようとすると、私は次のようなメッセージを持っている: 含まURLconfの「ph.urls」は それに任意のパターンを持っているように見えていません。あなたは、ファイル内の有効なパターンが表示されている場合、私は(または逆怠惰逆使用せずに)URLを使用する場合、問題はおそらく、円形の輸入によって引き起こさ あるなしの問題に取り組んでいます。違う組み合わせの

    1

    1答えて

    私はProduct Model、Companyモデルへの外部キー、Userに対するonetooneキーを持っています。 ディスパッチ(メソッド)をオーバーライドして、ユーザーがオブジェクト(製品)を編集する権利を持っているかどうかを確認します。 一部は重複しているため、データベースへのクエリを最適化しようとしています。私は最適化することができ、重複削除方法 def dispatch(self, r

    2

    1答えて

    私は、「作成」画面を生成するために私のモデルを使用して、以下のクラスベースのビューがあります。 class ProjectCreateView(generic.edit.CreateView): model = Project fields = ['project_title','project_description','created_date'] templat

    2

    1答えて

    私は、それらが保護する必要がある権限チェックとビューの階層を持っています。たとえば、これらの2つのチェックを考えてみましょう。 def has_profile(user): return user.profile is not None def is_a_sorcerer(user): return user.profile.category == 'sorcerer'

    1

    2答えて

    が見つかりません私は、メインurls.pyファイル以下に私のプロジェクトを持っている:私は私のローカルサーバーに呼び出して、私のブラウザに入力すると、ここまでは # REST Framework packages from rest_framework import routers router = routers.DefaultRouter() # ... My viewsets ser

    2

    1答えて

    この質問は、「CreateView生成フォームの属性を変更するにはどうしたらいいですか? "CreateView"を使用して、Django 1.10でビューと関連するフォームを生成しています。アイデアは、通常のユーザー(教師)がモデルのインスタンスを自分でのみ作成できますが、特権ユーザーはインスタンスを作成して任意の教師に割り当てることができます。私は両方のために同じビュー/フォームを使用したいと

    1

    2答えて

    私はこのエラーを取得しています ''初期 'はこの関数のキーワード引数が無効です "、私はcreateviewでオブジェクトを作成しようとしていますなぜ私はそれを手に入れているのですか? urls.py from django.conf.urls import url from . import views urlpatterns = [ url(r'^add/$', views.Cria

    2

    1答えて

    申し訳ありませんが、これはかなり新しく、私は数ヶ月間プロジェクトに取り組んできました。複数のパラメータを受け入れるURLを作成したいと思いますビューを呼び出す http://www.sample.com/builders//M // 私はこれが私のDetailViewでGET_OBJECTをオーバーライドすることで、正常に実装持っているが、私はこれを達成するためのより良い/より簡単にする方法がある