#django #weekly
🎯 Majbur bo'lsang qilasan.
Haftaning asosiy yutuqlari - djangodagi kuchsiz nuqtalarim bilan real projectda ishlash bo'ldi. Boshida hech nima ishlamadi, miya portladi, lekin keyin requirementga moslab chiqarishga erishdik.
🔥 Bu qaysi mavzular:
- websockets
- translations
- firebase services (in progress)
🌐 Ayniqsa websocket ko'p vaqtni oldi. MQTT bilan ishlab ko'rgandim, WS ham o'xshash edi lekin djangoning abstraksiyalarini tushunishga biroz vaqt ketdi. Lekin oxirida django adminkadan yuborilgan POST requestni websocket channelga send qilish funksiyasi bilan ishni yakunladik.
🇬🇧 Translationlar djangoda eng yomon ko'rgan narsam (edi). Bugun gettext, modeltranslation va rosetta variantlarini sinab ko'rdik. Lekin dynamic data translation uchun best practice alohida Translation model ochgan holda handle qilish ekanini tushundik. Shuningdek, keyinchalik tillar qo'shilishi ehtimolini JSONField bilan potensial hal qildik (rasmda).
@voidplog
🎯 Majbur bo'lsang qilasan.
Haftaning asosiy yutuqlari - djangodagi kuchsiz nuqtalarim bilan real projectda ishlash bo'ldi. Boshida hech nima ishlamadi, miya portladi, lekin keyin requirementga moslab chiqarishga erishdik.
🔥 Bu qaysi mavzular:
- websockets
- translations
- firebase services (in progress)
🌐 Ayniqsa websocket ko'p vaqtni oldi. MQTT bilan ishlab ko'rgandim, WS ham o'xshash edi lekin djangoning abstraksiyalarini tushunishga biroz vaqt ketdi. Lekin oxirida django adminkadan yuborilgan POST requestni websocket channelga send qilish funksiyasi bilan ishni yakunladik.
🇬🇧 Translationlar djangoda eng yomon ko'rgan narsam (edi). Bugun gettext, modeltranslation va rosetta variantlarini sinab ko'rdik. Lekin dynamic data translation uchun best practice alohida Translation model ochgan holda handle qilish ekanini tushundik. Shuningdek, keyinchalik tillar qo'shilishi ehtimolini JSONField bilan potensial hal qildik (rasmda).
🚀 Hali yo'limiz oldinda, yahoo olg'a do'stlar!
@voidplog