Kayıt Ol

Giriş


Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

You must login to ask question.

Giriş


Kayıt Ol

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Django Ckeditor Kullanımı ( Zengin Metin Editörü )

Django Ckeditor Kullanımı ( Zengin Metin Editörü )

Ckeditor

Django projelerimizde, içerik ekleme işlemlerinde bir metin editörüne ihtiyaç duyarız. Ckeditor bu işlem için yaratılmış harika bir araçtır. Django’da bunun kullanımından bahsedicem.

 

1-) Django Ckeditor Kurulumu

Eğer linux işletim sistemi kullaniyorsanız, büyük ihitimal python2x için pip ve python3x için pip kuruludur. Problem yaşanmaması adına şu komutuda girip yükleyin.

Kurulum tamamlandı.

2-) Django Ckeditor Kullanımı

  • Django projemizde Settings.py açalım. Açtıktan sonra “INSTALLED_APPS” bölümüne gelin ve mevcut uygulamara “ckeditor” ekleyin.

Örnek “INSTALLED_APPS” :

  • Ckeditor’ü modellerimizde kullanacağız. Models.py açalım ve modülümüz ekliyelim.

  • Models.py içerisinde artık aktif olarak kullanabiliriz, o halde bir tane model yaratalım.

  • Şimdi admin.py girelim ve admin panelimize “test” modelini ekliyelim.


Admin panelimize girdiğimizde, karşımıza çıkan görüntü şu şekilde olması gerekiyor..

django ckeditor kullanimi


django ckeditor

Projelerinizde rahatlıkla kullanabiliriz. Ek olarak Formlardada aynı mantıkla kullanabilirsiniz.

Kaynakhttps://github.com/django-ckeditor/django-ckeditor

Hakkında Ali YamanYenilmez

Herzaman bilginin gücüne inanlardan oldum , araştirmalarım ve deneyimlerimlerimi sizlere sunmayı amaçlıyorum. İstanbul Üniversitesi Kontrol ve Otomasyon Öğrencisiyim Elektronik ve Programlama ile ilgim var.


Beni Takip Et

Yorumlar ( 3 )

  1. Dostum Merhaba. Bununla gönderi paylaşımı yaptığımda html halinde değil de normal basıyor yani tagları falanda gösteriyor. Yardımcu olursan sevinirim

    • Örneğin, yazıları “contenx” adlı değişkende yazdırmış ol. Django template üzerinde {{ contenx | safe }} şeklinde yazdırman gerekiyor.

      • Teşekkürler bir sorum daha var. Ben bunu kullanıcıdan girdi alırkende kullanmak istiyorum onu nasıl yapıcam bir fikrin var mı?

Bir Cevap Yaz

Captcha Captcha güncellemek için resime tıkla