問題タブ [inlines]
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.
python - Django ネストされたインライン TemplateDoesNotExist
エラー
django-nested-inlineパッケージを使用しようとしています。すべてが機能しているように見えますが、管理 Web サイトで新しい Web サイトを作成しようとするとCourse
、次のエラーが表示されます。
しかしもちろん、admin/edit_inline/stacked-nested.html
テンプレートのレンダリング中にエラーが発生したため、存在しません:
ご覧のとおり、Django がレンダリングしようとすると、何かが台無しになります。
{% include inline_admin_formset.opts.template %}
マイコード
これが私のadmin.py
ものですが、上記のエラーとは実際には何の関係もないと思います:
そして、これが私のものmodels.py
です:
私が気づいたこと
- django-nested-inlineは 2 日前に 0.3.3 から 0.3.4 に更新されました。更新版は「ライセンスを追加し、python 3 用に更新」したものです。私は 0.3.4 を使用していますが、Python 3 ではなく Python 2.7 も使用しています。ただし、0.3.4 をアンインストールし、0.3.3 をインストールして、もう一度試しました。これは機能せず、同じエラーが発生しました。それ以来、0.3.3 をアンインストールし、0.3.4 を再インストールしました。
- 管理サイトから新しいサイトを追加しようとしても、管理サイトとサイト自体はクラッシュしません
Course
。
python - django: get_Form インラインをオーバーライドする
get_form
現在のユーザーでフィルタリングするために、表形式の管理者をオーバーライドしたいと考えています。問題は、エラーが発生していることです。
Admin.py
/li>フォーム.py
/li>
私はインラインではなく同じ戦略を使用しましたが、それは機能しますget_form
django - 「非」管理ページに「インライン」サブフォームを含むフォームを作成する最良の方法は?
新しいプロジェクトでは、フロント アプリケーションに admin django プロジェクトのいくつかの機能を追加したいと考えています。
django admin なしで、django admin のインライン機能を持つために使用できるモジュール/スニペットはありますか?
c# - TextBlock.Inlines を Backgroundworker から変更
BackgroundWorker からインラインを変更する方法はありますか?
私は次のことを試しました:
そして構文クラス:
私はいつもこのエラーを受け取ります:The calling thread cannot access this object because a different thread owns it.
私はさまざまなことを試しました:進行状況が変更されたrunListを返し、静的構文クラスを通常のクラスに変更しました..しかし、何も機能せず、常に同じエラーです。
また、Backgroundworker から呼び出してみました。つまり、呼び出しを意味します。
誰でも問題を知っていますか?
django - Django 管理者 - save_formset をオーバーライドしてインラインを保存する
私はdjango(1.8)に比較的慣れていないので、このリンクに従ってsave_formset関数をオーバーライドすることをすべて指摘しているこの問題を読みました。
古いスレッド ( Django admin - how to save inlines? ) に追加していましたが、可視性を高めるために別のスレッドとして上げたいと考えており、これ以外にも既に回答がありました。
以下の関数は、保存する前にフォームを修正しようとしている場所で機能します。つまり、監査フィールド (作成/変更) を USER に更新し、「enum_value_en」属性を小文字にします。ユーザーがエントリを 1 つだけ入力した場合はすべて機能しますが、さらに追加すると、すべてのエントリが同じ値 (つまり、データベースの「enum_value_en」) で更新されます。
元。
エントリが「a」と「b」の場合、両方のレコードで小文字の属性が「b」に設定されます。
PS。コードの各行を理解できるように、誰かが提案についてコメントを提供してくれるとありがたいです。
最も高く評価されています。