Tài liệu django rõ ràng nêu rõTại sao không nên thay đổi cài đặt django khi chạy?
Bạn không nên thay đổi cài đặt trong ứng dụng của mình khi chạy.
Đây là
câu hỏi link to that statement của tôi là, tại sao lại như vậy? Tôi muốn thêm các ứng dụng động vào thời gian chạy và thêm cơ sở dữ liệu khi chạy, cả hai đều liên quan đến việc chỉnh sửa các thiết lập. Ai đó có thể giải thích lý do tại sao cài đặt không được chỉnh sửa trong thời gian chạy và nếu ngoại lệ tồn tại, chúng là gì và tại sao chúng là ngoại lệ? Tôi không quan tâm nhiều đến cách đạt được mục tiêu của mình, nhưng vì lý do tại sao không nên thay đổi cài đặt.
Tôi đã xem https://docs.djangoproject.com/en/dev/ref/settings/, và dường như với tôi đây là tất cả các cài đặt áp dụng khi khởi động ứng dụng *. Do đó, nó sẽ không có ý nghĩa nhiều khi sửa đổi chúng khi chạy. –