3

これは以前にも尋ねられましたが、常に出てくる答えはDjangoItemを使用することです。ただし、github には次のように記載されています。

多くの場合、書き込みが集中するアプリケーション (Web クローラーなど) には適していません ... うまくスケーリングできない可能性があります

これが私の問題の核心です。私はpython manage.py シェルを実行し、 myapp.models import Model1 から実行するときと同じ方法で、django モデルを使用して対話したいと考えています。ここに見られるようなクエリを使用します。

相対インポートを試み、スクレイピー プロジェクト全体を django アプリ内に移動しましたが、どちらも役に立ちませんでした。

これを機能させるには、スクレイピー プロジェクトをどこに移動すればよいですか? スクレイピーパイプライン内のシェルで利用可能なすべてのメソッドを再作成/使用するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1