Django'nun saat dilimi farkında çıkışı görünür şekilde only applies when rendering a template. CSV veya JSON döndüren yanıtlar için şu anda geçerli olan saat dilimine aynı otomatik dönüşümü elde etmenin bir yolu var mı?Django Zaman Dilimi Şablonların Dışında Destek
6
A
cevap
1
Şablonlarda şablonları dönüştürmek için çağrılan temel fonksiyonun django.utils.timezone.template_localtime()
olduğunu görüyoruz. çalışacak aşağıdaki yüzden belki
def localtime(value, timezone=None):
"""
Converts an aware datetime.datetime to local time.
Local time is defined by the current time zone, unless another time zone
is specified.
"""
...
:
from django.utils.timezone import localtime, get_current_timezone
...
print localtime(obj.date_created, user.get_profile().timezone or get_current_timezone())
+0
Güzel, bunu bir noktada deneyeceğim. Teşekkürler. – Tom
İlgili konular
- 1. Django görünüm değişkenlerini şablonların içinde kullanmak
- 2. Django: saat dilimi sorunu
- 3. SQLAlchemy DateTime zaman dilimi
- 4. Kullanıcı Zaman Dilimi
- 5. zaman dilimi ve UTC
- 6. ayrıştırma zaman dilimi
- 7. Zaman Dilimi .NET'deki kısaltmalar:
- 8. Birim testi Django zaman dilimi farkında tarih aralığı
- 9. PHP Zaman Dilimi Ofset Adı
- 10. Konum tabanlı Zaman Dilimi Alım
- 11. Qt ve postgresql zaman dilimi
- 12. Java 8 zaman dilimi dönüşümü
- 13. git işlemi başarısız zaman dilimi
- 14. Django şablonun dışında insanlaşıyor mu?
- 15. yii2 saat dilimi biçimlendiricisindeki sorun, php.ini zaman dilimi UTC'de
- 16. .NET Saat dilimi adıyla zaman dilimi ofseti elde edin
- 17. IntelliJour'deki Canlı Şablonların dili nedir?
- 18. Çalışma zamanında Java zaman dilimi değişikliği
- 19. DataContractJsonSerializer DateTime örtülü zaman dilimi dönüşümü
- 20. iOS 8 Avrupa/Moskova Zaman Dilimi Sayı
- 21. Bir zaman dilimi listesi nereden bulabilirim?
- 22. En iyi PHP zaman dilimi listesi
- 23. İki zaman dilimi arasındaki toplam uçuş süresi?
- 24. Linux- Windows Zaman Dilimi Eşlemesi? Windows
- 25. Pandas DataFrame'de zaman dilimi bölgesi nasıl ayarlanır?
- 26. Zaman dilimi için ondalık basamaklar ekleyin
- 27. Kendo MVC Datepicker zaman dilimi çeviri
- 28. jQuery datepicker ile Zaman Dilimi için Hesaplama
- 29. Web uygulaması testi için sahte zaman dilimi
- 30. Zaman dilimi tarihini hızlıca nasıl değiştirebilirim?
Bir Django ayarı arıyorsunuz Sağ yanında kaynağında benziyor başka fayda fonksiyonu,
localtime
, nedir? Ya da bazı python'a özgü kod? Belki pytz kullanmayı deneyin? –Hayır, bir kullanıcıya bir CSV veya JSON yanıtı gönderdiğimde gördüğünüz aynı otomatik dönüşüm davranışını elde etmek istiyorum. – Tom
Şablonların dışında herhangi bir otomatik dönüşüm olduğuna inanmıyorum ... elle yapmanız gerekecek. –