Qiziq va juda ham foydali maqola o'qib qoldim va sizlar bilan ham ulashmoqchiman.
Django va DRF bilan ishlash jaroyinda, bizdan API'ni to'g'ri ishlashini tekshirish va uni ko'p ma'lumotlar bilan tekshirib ko'rishga to'g'ri keladi. Buning uchun ko'plab ma'lumotlarni(obyektlarni) kiritib chiqish yoki avtomatik yaratish uchun for orqali o'tib chiqishga to'g'ri keladi, yoki umuman boshqacha qilish mumkin π. Buni esa qo'shimcha vaqt sarflash va ba'zi xatoliklarsiz amalga oshirib bo'lmaydi.
Quyidagi havolada muallif yuqoridagi muammoni hal etishda o'z tajribasi bilan bo'lishib, optimal yo'lini ko'rsatadi:
π https://jefftriplett.com/2020/how-do-i-test-1000-objects-in-django/
π @uzpythonlogs
#goodlink, #goodresource , #easysolutions , #learning, #django, #drf
Django va DRF bilan ishlash jaroyinda, bizdan API'ni to'g'ri ishlashini tekshirish va uni ko'p ma'lumotlar bilan tekshirib ko'rishga to'g'ri keladi. Buning uchun ko'plab ma'lumotlarni(obyektlarni) kiritib chiqish yoki avtomatik yaratish uchun for orqali o'tib chiqishga to'g'ri keladi, yoki umuman boshqacha qilish mumkin π. Buni esa qo'shimcha vaqt sarflash va ba'zi xatoliklarsiz amalga oshirib bo'lmaydi.
Quyidagi havolada muallif yuqoridagi muammoni hal etishda o'z tajribasi bilan bo'lishib, optimal yo'lini ko'rsatadi:
π https://jefftriplett.com/2020/how-do-i-test-1000-objects-in-django/
π @uzpythonlogs
#goodlink, #goodresource , #easysolutions , #learning, #django, #drf
Jeff Triplett
How do I generate 1,000 objects in Django and DRF to test?
Earlier this week, Isa BuriticΓ‘ asked me a great question about how to bulk create and test items in a Django test and I wanted to share that information on my website.
Hozirgi kunda O'zbekistonda telegramdan foydalanuvchilar kundan-kun oshib borayapti va shu sababli, davlat tashkilotlari va biznes o'z ishlarini telegram orqali bajarishga o'tishayapti. Jarayonlarni avtomatlashtirish va inson omilini kamaytirishda telegram botning o'rni katta.
π€ Siz ham telegramda bot qilish haqida o'ylab ko'rganmisiz ?
Unda marhamat, siz uchun o'zbek tilida bot ishlab chiqish va unga haqiqiy biznes jarayonni olib o'tish bo'yicha material tayyorladik:
π https://gist.github.com/MamatmurodovA/8962c2f45828acedcf95ebf553d0b9c0
Bizni kuzatishda davom eting, o'z fikr va izohlaringizni qoldiring!
π @uzpythonlogs
#telegrambot, #django, #ecommerce, #goodresource
π€ Siz ham telegramda bot qilish haqida o'ylab ko'rganmisiz ?
Unda marhamat, siz uchun o'zbek tilida bot ishlab chiqish va unga haqiqiy biznes jarayonni olib o'tish bo'yicha material tayyorladik:
π https://gist.github.com/MamatmurodovA/8962c2f45828acedcf95ebf553d0b9c0
Bizni kuzatishda davom eting, o'z fikr va izohlaringizni qoldiring!
π @uzpythonlogs
#telegrambot, #django, #ecommerce, #goodresource
ββDjango Rest Frameworkda API bilan ishlash
Video darslikda Django va Django Restframework yordamida API yaratish, framework imkoniyatlaridan foydalanish o'rgatiladi.
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #colearning
Video darslikda Django va Django Restframework yordamida API yaratish, framework imkoniyatlaridan foydalanish o'rgatiladi.
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #colearning
Django'da local va production settings'larini ajratish muammosi bilan barcha dasturchilar to'qnash kelgan, a sizchi ?! Albatta, duch kelgansiz.
Bilasizmi, bu muammo bilan minglab, millionlab bizga o'xshagan dasturchilar duch kelishgan va shu sabab bilan eng yaxshi yechimlarni topishgan. Siz bilan bugun shulardan 2 tasini ko'ramiz:
β’ django-environ
- birinchi hissa qo'shilgan sana: 02/04/2013
- foydalanilgan loyihalar soni: 16 200 ta
- olgan yulduzchalar(star) soni: 1800 ta
- hissa qo'shuvchilari: 45 ta
- oxirgi bo'lgan o'zgarish: 16/03/2020
β’ python-decouple
- birinchi hissa qo'shilgan sana: 25/01/2013
- foydalanilgan loyihalar soni: 18 600 ta
- olgan yulduzchalar(star) soni: 1300 ta
- hissa qo'shuvchilari: 18 ta
- oxirgi hissa qo'shilgan sana: 06/02/2020
Yuqoridagi barcha statistika Githubga asoslangan holda, keltirilgan!
π @uzpythonlogs
#goodlink #goodresource #django #settings #bestpractices
Bilasizmi, bu muammo bilan minglab, millionlab bizga o'xshagan dasturchilar duch kelishgan va shu sabab bilan eng yaxshi yechimlarni topishgan. Siz bilan bugun shulardan 2 tasini ko'ramiz:
β’ django-environ
- birinchi hissa qo'shilgan sana: 02/04/2013
- foydalanilgan loyihalar soni: 16 200 ta
- olgan yulduzchalar(star) soni: 1800 ta
- hissa qo'shuvchilari: 45 ta
- oxirgi bo'lgan o'zgarish: 16/03/2020
β’ python-decouple
- birinchi hissa qo'shilgan sana: 25/01/2013
- foydalanilgan loyihalar soni: 18 600 ta
- olgan yulduzchalar(star) soni: 1300 ta
- hissa qo'shuvchilari: 18 ta
- oxirgi hissa qo'shilgan sana: 06/02/2020
Yuqoridagi barcha statistika Githubga asoslangan holda, keltirilgan!
π @uzpythonlogs
#goodlink #goodresource #django #settings #bestpractices
Django Rest Frameworkda API (ViewSet) bilan ishlash - 2-qism
Video darslikda Django va Django Restframework ViewSet klasi yordamida API yaratish va uning imkoniyatlaridan foydalanish o'rgatiladi.
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #viewsets #colearning
Video darslikda Django va Django Restframework ViewSet klasi yordamida API yaratish va uning imkoniyatlaridan foydalanish o'rgatiladi.
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #viewsets #colearning
Django Rest Frameworkda sahifalar bilan ishlash(Pagination) - 3-qism
Video darslikda Django Restframework asosida yaratilgan views'larga sahifalashni qo'shish, ya'ni ma'lumotlarni bo'lib-bo'lib uzatish ko'rib chiqiladi!
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #pagination #colearning
Video darslikda Django Restframework asosida yaratilgan views'larga sahifalashni qo'shish, ya'ni ma'lumotlarni bo'lib-bo'lib uzatish ko'rib chiqiladi!
Muallif: Xojarbu Xaitmetova
π @uzpythonlogs
#django #drf #pagination #colearning
Uzbek Developer ajoyib kurs boshlabti, barchaga tavsiya etaman!
Kurs davomida Django bo'yicha bilimlaringizni mustahkamlab olishingiz va tajribali dasturchi bo'lib olish imkoniyatiga ega bo'lasiz!
Kursga marhamat -> https://www.youtube.com/watch?v=cAVJj6gsgB0&feature=youtu.be
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Kurs davomida Django bo'yicha bilimlaringizni mustahkamlab olishingiz va tajribali dasturchi bo'lib olish imkoniyatiga ega bo'lasiz!
Kursga marhamat -> https://www.youtube.com/watch?v=cAVJj6gsgB0&feature=youtu.be
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Django frameworki bo'yicha kurs davom etadi!
MVT - haqida bilasizmi π§ ? Yo'q bo'lsa, unda Uzbek developer tomonidan tayyorlangan yangi materialga marhamat.
Bu video materialda, siz Django asosi bo'lgan MVT arxitekturasi bilan tanishasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
MVT - haqida bilasizmi π§ ? Yo'q bo'lsa, unda Uzbek developer tomonidan tayyorlangan yangi materialga marhamat.
Bu video materialda, siz Django asosi bo'lgan MVT arxitekturasi bilan tanishasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Uzbek developer Django darslarini davom ettiradi!
Keyingi son: Djangoni o'rnatish va ishga tushurish
Ushbu materialda siz, Djangoni o'z kompyuterizda o'rnatish va uni sozlashni o'rganasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Keyingi son: Djangoni o'rnatish va ishga tushurish
Ushbu materialda siz, Djangoni o'z kompyuterizda o'rnatish va uni sozlashni o'rganasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Uzbek developer Django darslarini davom ettiradi!
Keyingi son: Django'ning settings fayli bilan tanishuv
Ushbu materialda siz, Djangoni settings fayli va undagi har bir qator kod nima uchun kerak, ularni nima sababda ishlatiladi degan savollarga javob olasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Keyingi son: Django'ning settings fayli bilan tanishuv
Ushbu materialda siz, Djangoni settings fayli va undagi har bir qator kod nima uchun kerak, ularni nima sababda ishlatiladi degan savollarga javob olasiz.
π@uzpythonlogs
#uzbekdeveloper #django #tutorial
Django'da view'lar bilan ishlash bo'yicha qo'llanma π
π€ 15 yillik tajribaga ega Python dasturchi tomonidan yozilgan qo'llanma bilan tanishing va o'zingiz uchun eng yaxshi tajribalarni egallang!
π https://spookylukey.github.io/django-views-the-right-way/
β Qo'llanma yillar davomida qilingan xatolar va undan olingan saboqlar asosida yozilgan!
π @uzpythonlogs
#goodlink #django #views
π€ 15 yillik tajribaga ega Python dasturchi tomonidan yozilgan qo'llanma bilan tanishing va o'zingiz uchun eng yaxshi tajribalarni egallang!
π https://spookylukey.github.io/django-views-the-right-way/
β Qo'llanma yillar davomida qilingan xatolar va undan olingan saboqlar asosida yozilgan!
π @uzpythonlogs
#goodlink #django #views
πͺDjango va asinxron kod
Yuqorida yozganimizdek, Django'ning 3.1dan versiyasidan boshlab asinxron viewlar va middlewarelar qo'llab-quvvatlanadi.
π€Endi siz ham boshqa dasturlash tillari va frameworklarda qo'llaniladigan asinxronning imkoniyatlaridan foydalanishingiz mumkin!
- Qanday deysizmi ?
- Bu bo'yicha Jace Medlinning "Async Views in Django 3.1" blog postida o'qishingiz mumkin!
π @uzpythonlogs
#goodlink #django #async
Yuqorida yozganimizdek, Django'ning 3.1dan versiyasidan boshlab asinxron viewlar va middlewarelar qo'llab-quvvatlanadi.
π€Endi siz ham boshqa dasturlash tillari va frameworklarda qo'llaniladigan asinxronning imkoniyatlaridan foydalanishingiz mumkin!
- Qanday deysizmi ?
- Bu bo'yicha Jace Medlinning "Async Views in Django 3.1" blog postida o'qishingiz mumkin!
π @uzpythonlogs
#goodlink #django #async