fatihcankeser.herokuapp.com/searchcalled/!Haliyle izinler yok ve yakın zamanda http bağlantıları google chrome güvensiz olarak işaretledi. Apiye bağlanırken arkaplanda ajax ile http isteği yolluyorum güvensiz gözükmesine aldanmayınız Sağ üstteki kutucuktan izin vermeyi unutmayın .
- görsel http://sametasar.com'a aittir.
Bu uygulama önceki uygulamanın üstüne biraz daha farklı bir boyut katıyor. Alotech firmasının yayınlamış olduğu test api üzerinden, iki tarih arasındaki arama kayıtlarını json formatında çekerek, kullanıcıya yayınlıyoruz. Aslında client side ağırlıklı bir proje olduğunu söyleyebiliriz.
Kullanılan teknolojler | Sürüm |
---|---|
Python | 3.6.5 |
Django | 2.7 |
Jquery | 3.3.1 |
Bootstrap | 4.1 |
HerOku üzerinden yayınlama yapmamtım. HerOku ile ilgili teknik bir dökümanı yakın bir zamanda
ArzveSu bloğumda paylaşmayı düşünüyorum.
sudo apt-get update
sudo apt-get install nginx
sudo systemctl start nginx
sudo apt-get install python3-pip
python --version
pip install Django
git clone djangoBeginnerApp
python3 -m venv
myvenv source myvenv/bin/activate
./python manage.py runserver 0.0.0.0:8000
Bunun için biraz uğraşmak gerekli tabiiMermaid. Siteye bunu yapıştırabilirsiniz.
sequenceDiagram
Kullanıcı ->> server: xxx/searchcalled
server ->>Kullanıcı: view
Kullanıcı -->> jquery: 19/08/2017 - 30/08/2017 arası
loop Düzenleme
jquery->jquery: header, dateformat, url,vs.
end
jquery->> api: header * (url)
api->> jquery: json
loop Düzenleme
jquery->jquery: ekranda gösterme
end
jquery-->> Kullanıcı: veriler
Kalın çizgiler: Dış Bağlantı Kesikli çizgiler: İç Bağlantı