MN HKD

Tải ứng dụng phiên bản mới nhất để tạo sổ sách cho tất cả 4 nhóm hộ kinh doanh theo thông tư 152/2025/TT-BTC.

Cách cài đặt và cấu hình Flask trong Python

31/05/2024

Để cài đặt và cấu hình Flask, bạn có thể làm theo các bước dưới đây:

Bước 1: Cài đặt Python

Trước hết, hãy đảm bảo rằng bạn đã cài đặt Python trên máy của mình. Bạn có thể tải xuống phiên bản mới nhất từ trang chủ Python.

Bước 2: Cài đặt pip

pip là công cụ quản lý gói cho Python, thường đi kèm với Python. Bạn có thể kiểm tra xem pip đã được cài đặt hay chưa bằng cách chạy lệnh sau trong terminal hoặc command prompt:

pip --version

Nếu pip chưa được cài đặt, bạn có thể cài đặt nó theo hướng dẫn trên trang chủ pip.

Bước 3: Tạo môi trường ảo (virtual environment)

Sử dụng môi trường ảo giúp bạn quản lý các gói Python dễ dàng và tránh xung đột giữa các dự án. Để tạo môi trường ảo, bạn chạy lệnh sau:

python -m venv myenv

Thay myenv bằng tên mà bạn muốn đặt cho môi trường ảo của mình.

Bước 4: Kích hoạt môi trường ảo

Kích hoạt môi trường ảo vừa tạo. Trên Windows, chạy lệnh sau:

// Windows
myenv\Scripts\activate

Trên macOS và Linux:

// macOS, Linux
source myenv/bin/activate

Bước 5: Cài đặt Flask

Sau khi kích hoạt môi trường ảo, cài đặt Flask bằng pip:

pip install Flask

Bước 6: Tạo ứng dụng Flask đầu tiên

Tạo một tệp Python mới, ví dụ app.py, và viết mã Flask cơ bản vào tệp này:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

if __name__ == '__main__':
    app.run(debug=True)

Bước 7: Chạy ứng dụng Flask

Chạy ứng dụng Flask bằng lệnh sau trong terminal hoặc command prompt:

python app.py

Bước 8: Cấu hình Flask

Flask cho phép bạn cấu hình ứng dụng thông qua biến cấu hình. Bạn có thể thiết lập các cấu hình này trong tệp Python của mình hoặc sử dụng một tệp cấu hình riêng. Dưới đây là một số cấu hình phổ biến:

app.config['DEBUG'] = True
app.config['SECRET_KEY'] = 'your_secret_key'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///yourdatabase.db'

Bạn cũng có thể lưu cấu hình trong một tệp .cfg hoặc .py riêng biệt và tải nó vào ứng dụng Flask:

Cấu hình từ tệp .cfg:

config.cfg

DEBUG = True
SECRET_KEY = 'your_secret_key'
SQLALCHEMY_DATABASE_URI = 'sqlite:///yourdatabase.db'

Trong mã Python:

app.config.from_pyfile('config.cfg')

Cấu hình từ tệp .py:

# config.py
DEBUG = True
SECRET_KEY = 'your_secret_key'
SQLALCHEMY_DATABASE_URI = 'sqlite:///yourdatabase.db'

Trong mã Python:

app.config.from_object('config')

Tổng kết

Qua các bước trên, bạn đã cài đặt và cấu hình cơ bản một ứng dụng Flask. Bạn có thể mở rộng ứng dụng của mình bằng cách thêm các route, template, và các tính năng khác theo nhu cầu của dự án.

Tải Ứng Dụng MN HKD

Quản lý kế toán hộ kinh doanh dễ dàng, mọi lúc mọi nơi