Django Geliştirme Ortamında Statik Dosyaların 404 Vermesi

Selamlar. Bu basit konu belki Django’ya giriş yapanlar için yardımcı olabilir. Django Geliştirme Ortamında Statik Dosyaların 404 Vermesi konusunda ben bir hayli sıkıntı yaşadım.

Django Geliştirme Ortamında Statik Dosyaların 404 Vermesi

 

Django Geliştirme Ortamında Statik Dosyaların 404 Vermesi

Neden olduğuna gelecek olursak, projenin settings.py dosyasında yer alan DEBUG değerinin False olarak set edilmesi. Benim kullanma nedenim aşırı basit bir şeydi. Yani o basit şeyde Debug değeri true olsun istemedim.

Fakat bu sefer de statik dosyalar serve edilemiyordu. Ne yaparsanız yapın. İlk yöntem yukarıda belirtiliyor aslında.

1-) DEBUG değeri True olmalı

Eğer DEBUG değerini True olarka set ederseniz, statik dosyalar serve edilecektir.

2-) –insecure Flag’i Kullanın

Eğer
Devamını Oku

Django RSS Feed Ekleme

Django’da RSS Feed ekleme işlemi çok basittir. Uzun uzun anlatabilir miyim diye düşündüm ancak yine de başaramam herhalde. Öncelikle yapılması gerekenleri söylemek gerekiyor sanırım. Uygulamamız içerisine feeds.py dosyasını oluşturalım ( siz isterseniz mahmut.py deyin ) Oluşturma işlemini başarıyla yaptıysanız şimdi bu dosyanın içine sınıf oluşturmalıyız. Bunun için Django’nun Feed Framework‘ünü çağırmak gerekiyor. Bir de slug yani url için de core kütüphanesinde bulunan reverse() işlevini çağıralım.

Bu işlemden sonra da RSS beslemesi olarak alacağımız modeli çağıralım. Benim çalışmamda RSS beslemesi
Devamını Oku

Django Markdown Editör Kurulumu

Okuldaki işler harici evde de kişisel olarak python ve arkadaşlarının icatları ile ilgileniyorum. Bu süreçte django ile kendi blog sistemimi yazmaya karar verdim. Ancak editör öyle kötüydü ki (hiç yok klasik textarea :D) markdown editör aramaya koyuldum. Daha önce Laravel ile yazdığım blog sisteminde de kullandığım editör geldi aklıma.

Taufan Aditya tarafından yazılan bootstrap-markdown kullanmıştım. Neyse bu işin görsel yüzü. Ancak arkada hala çözümlenmeyi bekleyen markdown kuralları vardı. Bunun için bulabildiğim en uygun markdown eklentisi Kirill Klenov tarafından yazılan django_markdown eklentisiydi. Neyse bulduk ettik bir şekilde. Sıra kuruluma geliyor.Öncelikle editör entegrasyonunu yapalım. Şu linkten editör dosyalarını indirelim. İlgili klasöre çıkaralım.
Devamını Oku