今川館

都内勤務の地味OLです

2015-04-01から1ヶ月間の記事一覧

django-pyodbcでselect_for_updateは機能しないので要注意 (2015/4時点)

django-pyodbcはselect_for_updateメソッドを呼び出しても普通のSELECT文を発行する Django1.4以上でモデルマネージャやクエリセットにselect_for_updateというメソッドが使えるけれども、django-pyodbc(=SQLServer)だとこれが使えないので注意が必要。

Pythonのdate, datetimeをisinstanceで調べるとき

Pythonのdatetimeをisinstanceで調べると、date, datetimeの両方にTrueを返すので注意。 >>> from datetime import date, datetime >>> today, now = date.today(), datetime.now() >>> isinstance(today, date) True >>> isinstance(today, datetime) False…