Flask Blueprintlerinde Logger Kullanımı

Selamlar. Basit bir şey ama yine de yazayım. Diyelim ki flask projesinde projenizi blueprint kullanarak geliştiriyorsunuz. Tek dosya uygulaması gibi değil yani. Bu durumda app instance üzerinden direkt olarak Blueprint’e erişim şansınız bulunmuyor. İlk aklınıza gelen blueprint instance üzerinden erişim olabilir ben de o yanılgıya düşmüştüm. Ancak Flask ile uygulama geliştiriyorsanız bilmeniz gereken bir önemli […]

Read More →

Bir Flask Uygulamasını ve Nginx Sunucusunu Docker ile Ayağa Kaldırma

Herkese selamlar. Yazı yazmayalı 1 aydan fazla bir zaman oldu. Bu yazıda Flask uygulamasını ve Nginx sunucusu Docker ile ayağa kaldırmayı anlatacağım. Sunucu Tarafında Bilinmesi Gerekenler Ben Manjaro Linux altında virt-manager kullanarak Ubuntu Server 18.04 kullandım. RAM değerim 2 gb ve boş alan ise 15 GB. Hepsi bu, default kurulum gerçekleştirdim yani. Proje Dizini Evet […]

Read More →

Linux Üzerinde du Çıktısını Boyuta Göre Sıralamak

Selamlar. Bu yazıda bugün kullandığım du komutundan aldığımız çıktıları büyükten küçüğe doğru nasıl sıralayacağımızı göstereceğim. Bilmiyorsanız söyleyeyim du GNU Coreutils içerisinde geliyor. Yani terminalden baktığınızda buradaki komutlar sizde de çalışacaktır. Human Readable Format Kısacası insanlar baktığı zaman hmm bu böyleymiş diyebilecek şekilde çıktı veriyor ise human readable formattır. Aranızda ben byte byte görmek istiyorum diyen […]

Read More →

How I Structure My Flask Apps

Hi. I have been developing Flask applications as a side project for 5 years. After all these years, I found the right structure I need for me. First Steps Firstly, I’m always using virtualenv to isolate my projects. For example, we want to develop a poll app. mkdir poll_app cd poll_app virtualenv . source bin/activate […]

Read More →