Djangoのモジュール性を利用し、pipを使用してインストールしたいくつかの外部アプリケーションを統合したいと思います。しかし、どのようにURL、ビュー、モデルを統合し、使用したり、拡張したりできるのかを理解するのが難しいです。この件に関してはそれほど多くはありませんが、私は理由を理解できません。Django:pipでインストールされたアプリケーションの使用方法
はのはchanguito-cartの例を見てみましょう:
私はルートに「チャンギート」という名前のフォルダを作成し、ここでのURL /ビューを作成する、または私はちょうどそれのように名前の新しいアプリを作成する必要がありますか?
settings.pyでは、インストールしたアプリリストに「changuito」を追加しました。「changuito」という名前のモジュールはありません。正しく追加するにはどうすればいいですか?
これを統合するために必要な基本的な手順は何ですか?
この特定の例について - changuito:INSTALLED_APPSとMIDDLEWAREに追加しましたが、changuitoフォルダ内に存在していますが、私のchanguito.urlsモジュールが見つかりませんでした。 –
私はアプリのフォルダに__init__.pyファイルを追加する必要があったようです。 –
はい、あなたはinitを追加する必要があります(例えば、 .pyをモジュールとして認識されるべきフォルダに置き換えます。 –