Tôi có một mục nhập trong urls.py hoạt động như một bản tóm tắt tải một lượt xem đơn giản nếu nó tìm thấy một trang thích hợp trong cơ sở dữ liệu. Vấn đề với phương pháp này là trình giải mã URL sẽ không bao giờ thất bại, có nghĩa là chức năng APPEND_SLASH sẽ không khởi động - mà tôi cần.URL bắt tất cả Django mà không vi phạm APPEND_SLASH
Tôi không muốn phải sử dụng để thêm tiền tố vào URL trang tĩnh để ngăn chặn nó trở thành một điểm bắt kịp. Tôi biết về các trang phẳng, sử dụng móc 404 thay vì mục nhập trong urls.py và tôi đã hy vọng tránh phải sử dụng nó, nhưng tôi đoán vấn đề này có thể chính xác là lý do tại sao người ta sử dụng nó.
Bất kỳ cách nào làm tròn vấn đề này hoặc tôi nên đưa vào và sử dụng trang phẳng?
Tôi đã chấp nhận câu trả lời của bạn. Tôi đang đối phó với cùng một câu hỏi này, nhưng tôi không thể hỏi lại, và tất cả những gì tôi có thể đưa ra là một vấn đề. Rực rỡ. –
Tôi đã kết thúc với dự án này vì vậy tôi không thể kiểm tra điều này. Nhưng nó có ý nghĩa và phản hồi của Ben là đáng khích lệ, vì vậy tôi sẽ chấp nhận nó. – nedned
Sự thiếu sót duy nhất là tất cả các URL của bạn sẽ không còn tồn tại cho các URL không có dấu gạch chéo –