cuốn sách gpt4 ai đã làm

python - django-modeltranslation : how to know if the value is defined in a given language?

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 19:07:06 hai mươi bốn 4
mua khóa gpt4 Nike

tôi đang sử dụngdjango-modeltranslationđể dịch nội dung của tôi.

Nếu giá trị của trường dịch không được đặt cho ngôn ngữ, nó sẽ tự động lấy giá trị của ngôn ngữ mặc định.

Tuy nhiên, có cách nào để biết giá trị cho một ngôn ngữ nhất định đã được đặt chưa?

Ví dụ: nếu không đặttiêu đề_fr,Nhưngobj.title_frsẽ trở lạiobj.titlegiá trị. Làm cách nào để biết phiên bản tiếng Pháp có được xác định hay không?

câu trả lời hay nhất

Bạn có thể sử dụng instance.__dict__['title_fr'] Truy cập giá trị trường ban đầu.

Tuy nhiên, bạn có thể muốn tùy chỉnh giá trị dự phòng Tùy chọn:

https://django-modeltranslation.readthedocs.org/en/latest/usage.html#fallback-values

Về python - django-modeltranslation: làm thế nào để biết giá trị có được xác định bằng một ngôn ngữ nhất định hay không?, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/14444167/

hai mươi bốn 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress