Django3にしたら from_db_value() missing 1 required positional argument: 'context' が出る
Django
2019-12-25 06:14 (6年前)

TypeError
from_db_value() missing 1 required positional argument: 'context'
が出る場合
Django3では、モデルフィールドの from_db_value の引数が
def from_db_value(self, value, expression, connection, context):
から
def from_db_value(self, value, expression, connection):
に変更された。
そのため、context を引数に取る関数は修正が必要。
私は、social_django( social-auth-app-django ) の古いバージョンで出てしまっていた。
評価をお願いします (会員登録・ログイン不要)
まだ評価がありません
関連記事
Django で cannot import name 'ugettext_lazy' が出たら Django4.0 がインストールされてるかも
Django のアップデート後、 oauth2_provider の マイグレーションに失敗する場合
Django3にしたらクロスオリジンのセッションクッキーが送られなくなった対応
Django を 5.1 にアップグレードしたら、管理サイトの Inline で、プライマリーキーが表示される場所に `{'name': 'id', 'label': 'ID', 'help_text': '', 'field': 'id', 'is_hidden': True}` のような文字列が表示される場合の対応
著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。
開発相談をお待ちしています。