Tôi có thông tin datetime được lưu trữ trong cơ sở dữ liệu dưới dạng UTC. Tôi đang hiển thị thông tin này bằng cách sử dụng quản trị Django.Làm cách nào để bạn nhận biết múi giờ của Django-admin?
Có cách nào để hiển thị thông tin datetime cho múi giờ hiện tại của người dùng cuối trong quản trị Django không?
Thông thường tôi nghĩ rằng logic cho điều này sẽ ở trong lớp mẫu/xem, tuy nhiên, Django-admin ẩn tất cả điều này khỏi bạn và có vẻ như tôi sẽ phải ghi đè nhiều tệp ẩn (mà tôi không có) t muốn làm).
Một ý tưởng là để phân lớp DateTimeField trong các mô hình và làm cho nó chuyển đổi nó thành múi giờ địa phương bất cứ khi nào bạn lấy nó từ cơ sở dữ liệu, mặc dù tôi không chắc chắn nếu điều này sẽ làm việc.
Bất kỳ ai có bất kỳ đề xuất nào? Cảm ơn.
Tôi thực sự muốn biết vì tôi phải thực hiện việc này theo cách thủ công. Nếu không ai đến với bất cứ điều gì tôi sẽ đăng hack của tôi - về cơ bản là một templatetag. – jpic
hey @jpic ..i sẽ không bận tâm khi nhìn vào hacks của bạn. Đó là một cái gì đó tôi có thể phải nghỉ mát nếu tôi không thể tìm thấy một giải pháp sạch sẽ. Chúc mừng. – keyworks