Ok Tôi nghĩ rằng tôi phải thiếu một cái gì đó. Trong settings.py
Tôi không thấy cài đặt cho url tuyệt đối cho trang web. Tôi thấy có MEDIA_URL
.Tôi nên đặt url trang web của mình ở cài đặt django ở đâu?
django-registration
tham chiếu {{ site }}
được mặc định là example.com
nhưng tôi không thấy điều đó trong bất kỳ cài đặt nào.
Nếu tôi muốn dev.mysite.com
và mysite.com
hoạt động độc lập, tôi cần phải đặt gì trong settings.py
?
không quá nhiều Tôi muốn sử dụng chúng đồng thời chỉ là môi trường dev để kiểm tra các liên kết mà tôi đoán và môi trường sản xuất khác nhau một cách tự nhiên. Có thể sử dụng hai 'trang web' khác nhau trong trường hợp này không? –
Nó phụ thuộc vào tôi. Có một số thư viện sử dụng khung trang web để phân biệt nội dung. Ví dụ, mô-đun nhận xét là trang web cụ thể, vì vậy bạn có thể thêm các nhận xét kiểm tra vào trang web 1 mà không hiển thị chúng trên trang web 2. Nhưng đó chỉ là vấn đề nếu bạn có kế hoạch chia sẻ cơ sở dữ liệu giữa môi trường sống và kiểm tra. Cá nhân tôi không bao giờ sử dụng khung công tác trang web. – Wolph
vì vậy trong trường hợp đăng ký django, bạn sẽ sử dụng gì để thay thế {{site}} –