sql >> データベース >  >> RDS >> Mysql

djangoで.save()のクエリを取得するにはどうすればよいですか?

    試すことができます

    from django.db import connection
    connection.queries
    

    Djangoを介して実行されたすべてのクエリ(.save()を含む)のリストが表示されます。クエリを取得するには、

    from django.db import connection, OperationalError
    try:
        modelObj.save()
    except OperationalError:
        print(connection.queries[-1])
    



    1. ライブラリがロードされていません:@ rpath / libmysqlclient.21.dylib理由:画像が見つかりませんmysqlclientDBドライバーとMySQL8をmacOSで使用した場合のDjango移行エラー

    2. MySQL/PHP常に共通の列を持たずにテーブルを結合する

    3. jdbcドライバーのクラスパスを設定する方法

    4. SQLデータベースに重みを格納するためのベストプラクティス?