Herokuを介して最初のDjangoアプリを遅らせたところ、解決が非常に難しい問題が発生しています。django-registrationとprofilesをインストールしましたが、「django.contrib.sites」とSITE_IDが設定から削除されない限り、何かがうまくいかないようです。残念ながら、ユーザーがコンテンツを送信して表示すると、次のエラーが発生します。
TemplateSyntaxError at /Caught AttributeError while rendering: 'Settings' object has no attribute 'SITE_ID'.
管理者を介してユーザーが送信したコンテンツを削除する場合にのみ、サイトが再保存されます。
django.contrib.sitesとSITE_IDを追加すると、アプリ全体が強制終了されます。これらの問題は初期開発中には発生しませんでしたが、アプリがデプロイされたときにのみ発生しました。誰かがこれを解決する方法について洞察やアドバイスを持っているかどうかを確認するために探しています。