私はdjangoアプリケーションを開発しています。自分の Web サイトに pin it 機能を統合したいと考えています。
つまり、ユーザーがボタンを画像のある Web サイトにドラッグ (固定) すると、その中のすべての画像が表示されます。
ウェブサイトを開き、ピン留めするように依頼します。ユーザーがピンをクリックすると、これらの画像をデータベースに保存するか、
ログインしたユーザーのファイルシステム。
これを統合するのを手伝ってください。
まず第一に、私が求めていることをお詫びします。
ピン留め機能を正常に実行しました。
onclick で JavaScript を使用して js にリダイレクトするボタンを設計しました。その js では、現在の Web サイトの URL をキャプチャしてビュー (つまり、django) に渡す関数を記述しました。このビューは、この URL を処理し、すべての img をフェッチします。タグ(すべてのimgタグを取得するためにbeautifulsoupを使用しました)。その img タグをポップアップ ウィンドウに表示します。ユーザーが画像を選択すると、ストレージに追加されます。
ユーザーはこのボタンをブックマーク ツールバーに追加でき、ユーザーが画像を固定したいときはいつでもこのボタンをクリックできます。