Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 2.16 KB

README.md

File metadata and controls

66 lines (38 loc) · 2.16 KB

KolektifAPI

Python / Flask ile yazılmış REST API

/halGorsel?tur=sebze

/hal?tur=meyve

/hal/ithal

/udemyGorsel?kategori=python

/udemy?kategori=linux

/udemy/bash

/havaGorsel?sehir=canakkale

/hava?sehir=Beylikdüzü

/hava/pursaklar

/eczaneGorsel?il=canakkale&ilce=merkez

/eczane?il=hatay&ilce=samandag

/eczane/mardin/nusaybin

/depremGorsel

/deprem

/akaryakit

/haberGorsel

Proje Gelişimi

  • Spatula(Scrape) dosyaları oluşturulup, Flask tek dosya olarak oluşturuldu.
  • gunicorn ile Heroku Deploy edildi.
  • Kod okunurluğunu arttırmak ve projenin geliştirilebilmesi için Flask ın el verdiği dosya/dizin sistemi oluşturuldu.
  • jinja2 iyileştirmeleri yapıldı ve dosya/dizin sistemi oluşturuldu.
  • gunicorn ile Heroku Deploy edildi.
  • flask_sitemap kütüphanesi kullanılarak otomatik bir sitemap oluşturuldu.
  • jsonify ile dönen sayfalara favicon eklendi.
  • gunicorn'un app.config konfigürasyonlarını yoksayması sorunları yüzünden waitress serve kullanıldı.