Flask Nedir Ve Nasıl Kurulur?


Öncelikle herkese merhabalar.Flask konusunda ki türkçe kaynak eksiliğini farketmem üzerine bu site üzerinden Flask hakkında bildiğim herşeyi (ve bugünden itibaren yeni öğreneceğim herşeyi) sizlere aktarmak istiyorum.Öncelikle Flask’in ne olduğunu kısa birkaç cümle ile açıklayalım ve ardından kurulumunu nasıl yapacağımızı öğrenme kısmına geçelim. Flask için python dili ile web uygulamaları yapmamıza yarayan mini bir framework diyebiliriz.Küçük ve basit işleriniz Flask ile daha hızlı ve daha az komplikasyon yaşayarak halledebilmeniz bu frameworkü tercihler arasına sokuyor.Sanırım bu kadar açıklama şimdilik yeterli eğer Flask ile ilgili daha fazla bilgi sahibi olmak isterseniz küçük bir araştırma ile bu bilgilere sahip olabilirsiniz.Dilerseniz lafı fazla uzatmadan kuruluma geçelim.

İlk adım olarak virtualenv ile bir klasör oluşturalım.Virtualenv nedir diyen arkadaşlar için kısa bir açıklama olarak şunu söyleyebilirim.Virtualenv projelerimizi tutmamızı sağlayan sanal bir disk diyebiliriz yani proje için indirdiğiniz paketler bu sanal diskte olacağı için bilgisayarınızın bir bağlılığı olmayacak.

Masaüstünüzde veya dilediğiniz bir konumda bir klasör oluşturalım.
mkdir flaskproje
Daha sonra bu klasörün içerisine virtualenv ile sistemimizi oluşturalım
virtualenv flasksite
Bu işlemi de gerçekleştirdikten sonra virtualenv’ı aktifleştirmemiz gerekiyor.
source bin/activate
Ve artık proje klasörümüz hazır şimdi de Flask’i indirelim ve kuralım
pip install flask
Projemiz artık kodlanmaya hazır bir şekilde bizi bekliyor .Projemize bir adet app.py adlı bir dosya, static ve templates klasörlerimizi eklememiz gerekiyor.
touch app.py
mkdir static
mkdir templates
 

Static adlı klasör bizim web sitemizde bulunacak olan javascript,css ve image dosyalarını barındıracak templates ise adından da anlaşılacağı üzere temamızı barındıracak.App.py dosyasında ise biz sitemiz ile ilgili işlemleri gerçekleştireceğiz örnek olarak kullanıcı girişi veya sayfa yönlendirmeleri vs.

flask nedir

İlk derslik bu kadar arkadaşlar bir sonraki yazı da ise ilk uygulamamızı kodlayacağız ve routing işlemlerini ele alacağız.Eğer aklınıza takılan bir soru veya öneriniz var ise yorumlara yazabilirsiniz.Hepinize iyi günler iyi kodlamalar 🙂

Flask Nedir Ve Nasıl Kurulur?

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap