from flask import Flask, request, redirect, render_template_string import random import json import os app = Flask(__name__) DOSYA_ADI = "icerikler.json" # Eğer dosya varsa yükle, yoksa boş liste oluştur if os.path.exists(DOSYA_ADI): with open(DOSYA_ADI, "r", encoding="utf-8") as f: icerikler = json.load(f) else: icerikler = [] sablonlar = [ "{} koltuk yıkama hizmetimizle hijyen sağlıyoruz.", "{} bölgesinde profesyonel koltuk temizliği sunuyoruz.", "{} semtinde yerinde koltuk yıkama hizmeti veriyoruz." ] hikayeler = [ "{} bölgesinde bir müşterimizin koltukları derinlemesine temizlendi.", "{} semtinde yaptığımız temizlikte ciddi kirler tamamen çıkarıldı.", "{} bölgesinde hizmet sonrası müşteri memnuniyeti sağlandı." ] def icerik_uret(semt): baslik = f"{semt} Koltuk Yıkama Hizmeti" aciklama = random.choice(sablonlar).format(semt) hikaye = random.choice(hikayeler).format(semt) html_icerik = f"""

{baslik}

{aciklama}

{hikaye}

Hizmet Detayları

Yerinde koltuk yıkama ile derinlemesine temizlik sağlanır.

İletişim

Hemen bize ulaşın.

""" return { "semt": semt, "baslik": baslik, "html": html_icerik } def dosyaya_kaydet(): with open(DOSYA_ADI, "w", encoding="utf-8") as f: json.dump(icerikler, f, ensure_ascii=False, indent=4) # Opsiyonel: Blogger gönderme def blogger_gonder(baslik, icerik): # Blogger API bağlanacak print("Blogger'a gönderildi:", baslik) @app.route("/", methods=["GET"]) def index(): return render_template_string("""

🚀 Koltuk Yıkama SEO Panel




📄 Üretilen İçerikler

{% for i in icerikler %}

{{i.baslik}}

Semt: {{i.semt}}

{% endfor %} """, icerikler=icerikler) @app.route("/ekle", methods=["POST"]) def ekle(): semt = request.form["semt"] yeni = icerik_uret(semt) icerikler.append(yeni) dosyaya_kaydet() return redirect("/") @app.route("/toplu", methods=["POST"]) def toplu(): semtler = request.form["semtler"].split(",") for s in semtler: yeni = icerik_uret(s.strip()) icerikler.append(yeni) dosyaya_kaydet() return redirect("/") @app.route("/gonder", methods=["POST"]) def gonder(): baslik = request.form["baslik"] icerik = request.form["icerik"] blogger_gonder(baslik, icerik) return redirect("/") app.run(debug=True)