0

次の問題があります。
多くの場合、django 管理プラグインには独自のバージョンの jquery が含まれており、それらを一緒に使用することはできません。
例: django-markitup と django-sortable。この問題を回避する方法はありますか? noConflict を使用するには、プラグインを書き直す必要がありますか?

開発者が最新の jquery バージョンをプラグインする理由は理解できますが、なぜ Django は jQuery 1.4 に固執しているのでしょうか?

4

1 に答える 1

1

これは、django にバンドルされている jquery が名前空間化されているため、それほど大きな問題ではありません。

ユーザー提供のスクリプトやライブラリとの競合を避けるために、Django の jQuery (バージョン 1.4.2) は django.jQuery という名前空間になっています。2 番目のコピーを含めずに独自の管理 JavaScript で jQuery を使用する場合は、チェンジリストで django.jQuery オブジェクトを使用し、ビューを追加/編集できます。

上記は管理者ドキュメントから取得したものです。

于 2013-02-17T11:29:27.750 に答える