問題タブ [django-suit]
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 Suit を使用していますが、別の「変更」リンクではなく、モデル名 (標準の Django 管理者のように) から変更リンクをリンクしたいと考えています。「変更」リンクを削除して、モデルのタイトル自体をリンクにするにはどうすればよいですか?
たとえば、添付の画像では、別の「変更」リンクを使用する代わりに、最初の列から変更ページにリンクしたいと思います。
python - 「WSGIRequest」オブジェクトには属性「current_app」がありません
私の AdminSite (Django Suit 0.2.14 + Django 1.7.8) では、アクションを使用して、選択したアイテムのプロセスをアクティブにします。
admin.py
/admin でアイテムを選択してアクション「action_add_session」を適用すると、次のエラーが表示されます
このエラーが django スーツに関連している可能性があるのか 、それとも明白に表示されていないのか疑問に思っています。
よろしくお願いします。
編集
/lib/python2.7/site-packages/suit/templatetags/suit_menu.py の get_menu のコード
スーツが current_app を呼び出しているようですが、どうすれば解決できますか? 申し訳ありませんが、私はほとんど Django の初心者です
python - ネストされたインラインとジャンゴスーツ
管理者用にdjango-suitをインストールしました。主な理由はdjangoスーツのタブでした。私のモデルには学生が含まれており、各学生は複数のプロジェクトと複数の本を持つことができ、各本またはプロジェクトには複数の特定の期限があります(将来)。ネストされたインラインが必要なので、pypi でたくさん見つけて、いくつかテストしました。
いくつか質問があります:
djangoにネストされたインラインが組み込まれていないのはなぜですか? 合理的な説明はありますか?
ネストされたインライン パッケージを django スーツに統合する際に問題がありましたか? 誰もそれをした経験がありますか?
ネストされたインライン パッケージを使用する代わりの方法はありますか? (私は 1 つを見つけました。これには、第 2 レベルのモデルへのリンクの作成が含まれますが、プロセスが台無しになります)
- 管理者ユーザーが学生を作成し、たとえば 2 つのプロジェクトと 2 つの書籍を追加したい場合、管理者は書籍ごとに (期限付きで) 10 件のレポートを追加したいと考えていますが、それを行う唯一の方法はインラインを使用することですか? または、他の方法を見つけることができますか?
django - heroku で django-import-export ボタンのスタイルが正しく設定されていない
Django バージョン: 1.9.7 Django スーツ バージョン: 0.2.19 Python バージョン: 2.7.10
問題: django-suit で django-import-export を使用しています アプリケーションを heroku にデプロイしています 「heroku local」を実行しても問題はありませんが、heroku で管理ページを表示すると、インポート/エクスポートがボタンとして表示されません、むしろリスト項目です
これは、ローカルで実行されている結果のページ ソースです。
これは、heroku で実行された結果のページ ソースです。
奇妙なことに、heroku に再デプロイすると、断続的に問題が解消されますが、heroku dyno がスリープ状態になり、再び起動すると、問題が再発します。
python - django ForeignKey およびプロキシ モデルのインライン編集
アプリケーションの管理部分 (django スイートを使用) のプロキシ モデルへの ForeignKey によって参照されるオブジェクトをインライン (ポップアップ) で編集しようとすると、404 エラーが発生します。
私のベースモデルとプロキシモデル:
本をそのジャンルにバインドするための私のモデル。このbook
フィールドは、ドキュメントを介してBook
との両方への参照を保持できます。SpecialBook
[proxy] クラスは、親と同じデータベース テーブルで動作します
admin.py
ジャンルを管理するためのもの:
上記により、既存のBook
(およびSpecialBook
) オブジェクトを含む選択フィールドを含む管理ページが生成されます。選択の右側には、「選択を変更」ボタンと「別の追加」ボタンがあります(テンプレートはここからインポートされたと思います)。唯一の問題は、Book オブジェクトが選択されている場合にのみ編集オプションが機能し、SpecialBook では機能しないことです。私が見る限り、ここchange_related_template_url
で見つかったが更新されていないという事実に関連しています。オブジェクトを編集するための URL のように見え、正しく機能しますが、オブジェクトを選択しても変わりません。Book
/admin/books/book/ID[...]
/admin/books/specialbook/ID[...]
SpecialBook
ここでエレガントな修正を提案できる人はいますか?