問題タブ [django-2.0]

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 投票する
2 に答える
8724 参照

django - Django 2 のカスタム LoginView

Django 2 で認証と表示をカスタマイズしようとしていますが、問題は、ユーザーが既に認証されている場合、ログイン フォームがまだ表示され、適切な URL にリダイレクトされないことです。これを克服するために、私は次のことを行いました:

しかし、HttpResponseRedirectインはページget_initial()にリダイレクトしません/portal/。私も試しredirect('portal_home')ましたが、何も起こりませんか、カスタムを書く必要がありますdispatchか?

どんな助けでも大歓迎です。

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

django - URLパターンがモデル名と同じ場合、Django管理者はビューテンプレートをロードします

Djangoで最初のプロジェクトを書いていDjango 2.0ます。

での別の奇妙な動作に気付きましたDjango urlpatterns

その中にアプリstarrednotesとモデルがありますStarred(models.Model)

アプリShared(models.Model)内でも同様sharednotes

urlpatternモデル名と同じパス パターンで for を構成しました

ビューStarredNotes

上記の URL 設定には、

しかし、これらの 2 つのモデルadminに URL からアクセスすると、

これら 2 つのリンクは、admin テンプレートの代わりにStarredNotesandクラスにテンプレート セットアップをロードしています。SharedNotes