Python ve Flask İle Sıfırdan Basit Bir Web Sitesi Oluşturma Rehberi

Python ile bir site kodlaması yapmak için, Flask gibi popüler bir web framework kullanarak başlayabilirsiniz. İşte basit bir Flask uygulamasının örneği:

1. Öncelikle Flask'ı yükleyin (eğer henüz yüklenmemişse):
```
pip install Flask
```

2. `app.py` adında bir dosya oluşturun ve aşağıdaki kodları içine yapıştırın:

```python
from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def home():
    return render_template('index.html')

if __name__ == '__main__':
    app.run(debug=True)
```

3. Şimdi projenizin kök dizininde `templates` adında bir klasör oluşturun ve bu klasörün içinde `index.html` adında bir HTML dosyası oluşturun. Aşağıdaki HTML kodlarını `index.html` dosyasına yapıştırın:

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Örnek Flask Uygulaması</title>
</head>
<body>
    <h1>Merhaba Dünya! Flask ile Örnek Bir Site</h1>
    <p>Python ve Flask kullanarak basit bir web sayfası oluşturduk.</p>
</body>
</html>
```

4. Şimdi terminalde projenizin kök dizinine gidin ve `app.py` dosyasını çalıştırın:

```
python app.py
```

5. Tarayıcınızda `http://127.0.0.1:5000/` adresine gidin ve oluşturduğunuz basit web sitesini görün.

Bu örnek, Flask ile basit bir web sayfası oluşturmanıza yardımcı olacaktır. Daha karmaşık web siteleri ve uygulamaları oluşturmak için, Flask belgelerini inceleyerek başlayabilir ve daha fazla özellik ekleyebilirsiniz.





Python web geliştirme
Flask ile web sitesi oluşturma
Başlangıç düzeyinde Flask kullanımı
Python web framework
Flask dersleri
Flask web geliştirme
Python ile dinamik web sitesi yapımı
Flask öğrenme rehberi

Yorumlar

Popüler Konular

Polimerler ve Plastikler: Yapısı, Üretimi ve Çevresel Etkileri

Fizik Nedir? Temel Fizik Kuralları ve Önemi

Bilimin Çeşitli Alanları ve İnsanlık İçin Sağladığı Fırsatlar: Doğa Bilimleri, Sosyal Bilimler ve Modern Uygulamalar