hasen's tech life

Twitter: @hasen

Entries from 2017-12-18 to 1 day

DjangoでMultiValueDictKeyError at /PATH/TO/というエラーが出たので対応した.

# DjangoでMultiValueDictKeyError at /PATH/TO/というエラーが出たので対応した. # checkboxが選択されていなかったため,request.POSTにキーが無かった. ++ 'XXX' if 'XXX' in request.POST else '',

Djangoで'XXXX' is an invalid keyword argument for this functionというエラーが出たので対応した.

# Djangoで'XXXX' is an invalid keyword argument for this functionというエラーが出たので対応した. # カラム名が間違っていた.

Djangoでdjango invalid literal for int() with base 10: ''というエラーが出たので対応した.

# Djangoでdjango invalid literal for int() with base 10: ''というエラーが出たので対応した. # データのアサイン順を間違えていたので,型が異なっていた. # 修正して,DBに再度insertすると,成功した.

DjangoでReverse for 'password_reset_confirm' not foundというエラーが出たので対応した.

# DjangoでReverse for 'password_reset_confirm' not foundというエラーが出たので対応した. > Reverse for 'password_reset_confirm' not found. 'password_reset_confirm' is not a valid view function or pattern name. $ vi APP_NAME/urls.py ++ url(…

orderが予約語だったので,テーブル名を変更した.

# orderが予約語だったので,テーブル名を変更した.(たまにする) > SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'order' already exists (SQL: create table `order` (`order_id` .... # order -> menu_order

Djangoでmigrationがうまくいかないので対応した.

# Djangoでmigrateがうまくいかないので対応した. $ python manage.py migrate --fake invoice zero $ python manage.py migrate --fake-initial $ python manage.py makemigrations