Khi tôi đang làm hướng dẫn trang phẳng, tôi đã nhận được lỗi cho SITE_ID
không được đặt. Tôi đã chèn SITE_ID=1
vào tệp cài đặt và mọi thứ hoạt động tốt. Nhưng tôi không biết điều này thực sự có ý nghĩa gì.việc sử dụng cài đặt SITE_ID trong django là gì?
Tôi đọc qua django docs
. nhưng tôi không hoàn toàn rõ ràng việc sử dụng nó. khi nào tôi sẽ sử dụng một cái gì đó như SITE_ID = 2.
Cùng lưu ý, tôi sử dụng đoạn mã sau trong mã của tôi mà không thực sự biết những gì nó làm:
current_site=Site.objects.get_current()
Tôi giả định này có cái gì để làm với SITE_ID
nhưng có thể không.
Một số ví dụ để chứng minh nơi SITE_ID
có thể có các giá trị khác với 1 sẽ giúp ích.
làm thế nào để bạn thiết lập mà SITE_ID nào tương ứng với trang web. cho ex '1' tương ứng với' example.com', '2' tương ứng với' tutorial.com' etc –
@brainstorm Mỗi trang có thể sẽ có 'settings.py' riêng của nó, nơi nó sẽ được thiết lập. – Banana