Tôi đang nghiên cứu cách phát triển một ứng dụng web tử tế với Python. Vì tôi không muốn một số cấu trúc bậc cao cản trở tôi, sự lựa chọn của tôi rơi vào khung Flask nhẹ . Thời gian sẽ cho biết nếu đây là sự lựa chọn đúng đắn.
Vì vậy, bây giờ tôi đã thiết lập một máy chủ Apache với mod_wsgi và trang web thử nghiệm của tôi đang chạy tốt. Tuy nhiên, tôi muốn tăng tốc quy trình phát triển bằng cách làm cho trang web tự động tải lại bất kỳ thay đổi nào trong tệp py hoặc tệp mẫu tôi thực hiện. Tôi thấy rằng bất kỳ thay đổi nào trong tệp .wsgi của trang web đều gây ra tải lại (ngay cả khi không có WSGIScriptReloading On trong tệp cấu hình apache), nhưng tôi vẫn phải xử lý thủ công (ví dụ: chèn thêm ngắt dòng, lưu). Có cách nào để tải lại khi tôi chỉnh sửa một số tệp py của ứng dụng không? Hoặc, tôi dự kiến sẽ sử dụng IDE để làm mới tệp .wsgi cho tôi?
flask run
cũng hoạt động, vì khi bạnpip install flask
, một tệp thực thi bình cũng được cài đặt trongvenv/bin/
thư mục.