Cài đặt Flask trên Ubuntu 20.04

Tóm tắt nội dung

Flask là gì ?

Flask là một web frameworks, nó thuộc loại micro-framework được xây dựng bằng ngôn ngữ lập trình Python. Flask cho phép bạn xây dựng các ứng dụng web từ đơn giản tới phức tạp. Nó có thể xây dựng các api nhỏ, ứng dụng web chẳng hạn như các trang web, blog, trang wiki hoặc một website dựa theo thời gian hay thậm chí là một trang web thương mại. Flask cung cấp cho bạn công cụ, các thư viện và các công nghệ hỗ trợ bạn làm những công việc trên. Flask là một micro-framework. Điều này có nghĩa Flask là một môi trường độc lập, ít sử dụng các thư viện khác bên ngoài. Do vậy, Flask có ưu điểm là nhẹ, có rất ít lỗi do ít bị phụ thuộc cũng như dễ dàng phát hiện và xử lý các lỗi bảo mật.

Hướng dẫn cài đặt:

Đầu tiên kiểm tra phiên bản Python trên Ubuntu:
# python3 -V
cài đặt flask trên ubuntu 20.04 Cài đặt gói venv được cung cấp bới Python3 để tạo môi trường ảo bằng lệnh sau: cài đặt flask trên ubuntu 20.04 Nhấn ‘y’ để tiếp tục: cài đặt flask trên ubuntu 20.04 Tạo thư mục và điều hướng đến thư mục bạn vừa tạo để lưu trữ môi trường ảo của Python 3:
# mkdir flask_app
# cd flask_app
cài đặt flask trên ubuntu 20.04 Tạo môi trường ảo hóa trong thư mục vừa tạo:
# python3 -m venv venv
Cài đặt flast trên Ubuntu 20.04 Tiếp theo chúng ta kích hoạt môi trường ảo bằng activate để bắt đầu sử dụng :
# source venv/bin/activate
Cài đặt flask trên ubuntu 20.04 Sử dụng python pip để cài đặt Flask:
# pip install Flask
Cài đặt flask trên ubuntu 20.04 Xem phiên bản Flask bằng lệnh:
# python -m flask --version
Cài đặt flask trên ubuntu 20.04

Ví dụ tạo một ứng dụng bằng Flask:

Tạo một ứng dụng in dòng chữ ‘Hello World!’ Đầu tiên chúng ta tạo một file như sau (ở đây mình đặt tên cho file là: hello.py): Cài đặt flask trên ubuntu 20.04 Code của file trên:
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World!'
Sử dụng lệnh Flask để chạy ứng dụng:
# export FLASK_APP=hello.py
# flask run
Cài đặt flask trên ubuntu 20.04 Vào link http://127.0.0.1:5000 để xem kết quả: Muốn hủy kích hoạt môi trường dùng lệnh sau:
# deactivate

Kết luận:

Mình đã hướng dẫn các bạn cách  cài Flask trên Ubuntu 20.04. Bây giơ bạn có thể xây dựng các ứng dụng web của các bạn
Logo Cloud Việt

Thông Tin Và Hoạt Động Của Chúng Tôi

Cloud Việt là đơn vị cung cấp dịch vụ TTDL uy tín tại Việt Nam. Với tiêu chí là đặt quyền lợi và trải nghiệm của khách hàng lên hàng đầu để  đem đến dịch vụ tốt nhất.

Trụ sở chính

110/20/41 đường số 30, phường 6, quận Gò Vấp, TPHCM

Ngày làm việc

Thứ 2 - Thứ 6, Hàng tuần

Giờ làm việc

08 : 00 AM - 18 : 00 PM

Email

Support@cloudviet.com.vn

Hotline

0972 710 812