İçeriğe geç

build_attrs() got an unexpected keyword argument ‘name’ – Django Hatası Ckeditor

görsel temsilidir.

 

build_attrs() got an unexpected keyword argument ‘name’

venv\lib\site-packages\ckeditor\widgets.py in render, line 111

build_attrs() got an unexpected keyword argument ‘name’ 18

 

gibi bir hata alıyor isen Django 1.10 sürümü ile 1.11 sürümü arasında template render olayları farklı, version düşürmen lazım.

Ckeditor’ü class olarak dahil etmeye çalışınca maalesef böyle bi sorun var, bence bu şuanlık illaki ckeditor bi güncelleme yapar.

Çözümü için direk projenin olduğu klasöre gidip terminal üzerinden

pip install django==1.10

önceki sürümü kaldıracak ve 1.10 ‘u kuracak.

tabi bu işlemden sonra, üçünkü parti paketlerinizi kontrol edin veya tekrar kurun.

Ckeditor ‘ün düzgün çalışması için tekrardan collectstatic yani

python manage.py collectstatic

tekrardan dosyaları oluşturduk veya güncelledik.