Konten yang disediakan oleh pengembang berpengalaman berdasarkan saran/pertanyaan dari audiens. Inisiatif ini bertujuan untuk memberikan tutorial pemrograman terkini gratis/selalu ada -baca manifes.
AppSeed Flask adalah kerangka aplikasi web yang ringan. Ini dirancang untuk memulai dengan cepat dan mudah, dengan kemampuan untuk meningkatkan aplikasi yang kompleks. Dibandingkan dengan Django, Flask menyediakan basis kode ringan dan lebih banyak kebebasan untuk pengembang.
? Kembali ke atas
Cara termudah untuk menginstal Flask adalah dengan menggunakan PIP alat manajemen paket resmi.
$ pip install FlaskCara Memeriksa Versi Flask
Buka konsol Python (ketik Python di Terminal) dan periksa versi yang diinstal seperti di bawah ini:
>> import flask
>> flask . __version__
'1.1.2'
> >>Dalam hal ini versi yang diinstal adalah 1.1.2
? Kembali ke atas
Buka terminal dan pasang labu (jika belum diinstal) menggunakan PIP:
$ pip install FlaskGunakan editor pilihan Anda untuk membuat file yang disebut hello.py dengan konten ini:
from flask import Flask
app = Flask ( __name__ )
@ app . route ( '/' )
def hello ():
return f'My first Flask!'Simpan file dan mulai aplikasi:
$ env FLASK_APP=hello.py flask run
* Serving Flask app " hello "
* Running on http://127.0.0.1:5000/Commnand di atas melakukan dua hal:
FLASK_APP (diperlukan oleh flask)flask run CommandDengan mengunjungi aplikasi di browser localhost: 5000 kita akan melihat labu pertama saya! pesan.
? Kembali ke atas
Menjadi kerangka kerja yang ringan, Flask hadir dengan fleksibilitas besar mengenai struktur basis kode suatu proyek. Kami dapat menggunakan satu file dan menjatuhkan semua kode atau membagi logika aplikasi di lebih banyak file dan direktori. Semua varian berfungsi tetapi kami memiliki masalah setelah proyek kami semakin besar dan Migth menjadi tidak dapat dibaca bagi orang lain.
Nah, bagian ini menyajikan beberapa opsi untuk diingat ketika kita memulai proyek Flask.
? Baca Selengkapnya: Struktur Proyek Flask: File Tunggal, Aplikasi Terisolasi, Cetak Biru
? Kembali ke atas
Kita dapat menggunakan informasi yang dipelajari di bagian sebelumnya dan membangun dari awal proyek labu sederhana di atas kit UI bootstrap modern.
? Baca lebih lanjut: Sampel Bootstrap Flask
? Kembali ke atas
Jinja adalah bahasa templating yang modern dan ramah perancang untuk Python, dimodelkan setelah templat Django. Ini adalah bahasa templat berbasis teks dan dengan demikian dapat digunakan untuk menghasilkan markup serta kode sumber apa pun.
? Baca lebih lanjut: Template Jinja
? Kembali ke atas
Flask Tutorial -Konten Terkait Terkini Terpenting Terkini | oleh appseed.