3

Django で単体テストを作成して、ユーザー アカウントを作成し、確認メールを送信しました。ユーザーは作成されますが、電子メールの送信に失敗します。電子メールのデフォルトのコンテンツは、ユーザーの作成時にユーザーのフィールドとして作成されるはずですが、何らかの理由で、Django は次のように主張しています -

DatabaseError: no such column: app_userprofile.default_email_header

アカウントが手動で作成された場合は正常に機能しますが、単体テストから実行した場合、何らかの理由でデータベースにその列を作成できません。これを修正するための提案はありますか?

注: 南は models.py の変更を移行するために使用されました - それが問題でしょうか?

4

0 に答える 0