Trong một trong các bài kiểm tra django của tôi, tôi sử dụng django.utils.importlib.import_module
tương tự như cách sử dụng here.Khuyến cáo sử dụng import_module trong django> = 1.8
On nâng cấp lên django 1.8, tôi nhận được một cảnh báo deprecation
test_views.py:20: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9.
from django.utils.importlib import import_module
là việc thực hành khuyến cáo hiện nay sử dụng import_module
từ importlib
trong thư viện chuẩn (mà dường như làm việc tốt)? Hoặc thực hành được khuyến nghị để tránh sử dụng hoàn toàn import_module
?
có sự cố với phiên bản Python3 <3.4, vì Django cố gắng sử dụng find_spec nhưng find_spec chỉ được thêm vào 3.4. – dskarataev