Flixr adalah contoh sederhana aplikasi web bertenaga Flask yang dirancang untuk membaca data dari API web dan berinteraksi dengan database relasional lokal.
Secara khusus, Flixr menyajikan data film dari API publik TMDB.com dengan cara yang sederhana namun rapi yang terinspirasi oleh bahasa Desain Material Google . Front end yang sederhana memungkinkan registrasi pengguna dan bookmark film populer.
Flixr dibuat untuk Python 3.5+ dan dapat dikonfigurasi dengan menjalankan yang berikut ini
pip install -r requirements.txt
Ini akan menginstal semua dependensi yang diperlukan oleh Flixr meskipun disarankan untuk menggunakan lingkungan virtual python karena Flixr belum diuji dengan rilis terbaru dari banyak dependensinya.
Langkah terakhir adalah mengkonfigurasi file config.py
Anda. Hal ini dapat dilakukan dengan menduplikasi dan mengganti nama template config_.py
yang disertakan. Persyaratan dasarnya adalah database MySQL dengan pengguna dan kata sandi yang terkait. Selain itu, kunci API diperlukan untuk mengakses API TMDB.com yang dapat diperoleh secara gratis dengan akun terdaftar di situs web mereka.