Slugify
Import qilish:
Nima uchun Slugify-dan foydalanishimiz kerak? Biz odatda django admin paneldan product qo'shamiz va bunda slug-ni automatik yaratib ketish field-didan foydalanamiz ya'ni quyidagicha
Endi biz buni Serializer(API) yoki Form orqali qo'shsakchi slug automatik yaratiladimi? Albatta yo'q 😳, buni oldini olish uchun Product model-ni saqlashni override qilish va bu yuqoridagi rasmda aniq ko'rsatib o'tilgan.
Post yoqqan boʻlsa 👍 esdan chiqmasin 😊
👉 @python_backend_dev
Import qilish:
from django.utils.text import slugify
Slug - bu biror narsaning qisqacha yorlig'i bo'lib, unda faqat harflar, raqamlar, pastki chiziq yoki defis(-) mavjud. Ular odatda URL manzillarida qo'llaniladi.Nima uchun Slugify-dan foydalanishimiz kerak? Biz odatda django admin paneldan product qo'shamiz va bunda slug-ni automatik yaratib ketish field-didan foydalanamiz ya'ni quyidagicha
prepopulated_fields = {"slug": ("title",)} Endi biz buni Serializer(API) yoki Form orqali qo'shsakchi slug automatik yaratiladimi? Albatta yo'q 😳, buni oldini olish uchun Product model-ni saqlashni override qilish va bu yuqoridagi rasmda aniq ko'rsatib o'tilgan.
Post yoqqan boʻlsa 👍 esdan chiqmasin 😊
👉 @python_backend_dev
👍5
Emoji For Python
Bu kutubxona Python uchun ishlab chiqilgan. Nomidan ko'rinib turibdiki emoji, biz har doim ishlatadigan narsalar deyarli barcha ijtimoiy tarmoqlarda misol uchun.
Buni ishlatish quyidagicha:
Birinchi navbatda oʻrnatilib import qilib olinadi va rasmdagi kabi ishlatiladi. emojize() metodi orqali emoji nomi kiritiladi (':thumbs_up:') ko'rinishida va sizga emoji qaytadi.
Aksincha esa demojize() metodi emoji orqali ('🤝') ko'rinishda uni nomini qaytaradi.
Hammasi juda oddiy sinab koʻrishingiz mumkin 🫡
👉 @python_backend_dev
Bu kutubxona Python uchun ishlab chiqilgan. Nomidan ko'rinib turibdiki emoji, biz har doim ishlatadigan narsalar deyarli barcha ijtimoiy tarmoqlarda misol uchun.
Buni ishlatish quyidagicha:
Birinchi navbatda oʻrnatilib import qilib olinadi va rasmdagi kabi ishlatiladi. emojize() metodi orqali emoji nomi kiritiladi (':thumbs_up:') ko'rinishida va sizga emoji qaytadi.
Aksincha esa demojize() metodi emoji orqali ('🤝') ko'rinishda uni nomini qaytaradi.
Hammasi juda oddiy sinab koʻrishingiz mumkin 🫡
👉 @python_backend_dev
👍2
Forwarded from Fulfil Education
🔥 Ikki kunlik BEPUL dasturlash onlayn dars
🧑💻 Exadot kompaniyasida ishlovchi Python.org talqiniga ko'ra senior dasturchi Komiljon Xamidjonov tomonidan "Dasturlashda natija" nomli BEPUL ikki kunlik onlayn dars tashkil qilinmoqda!
📆 Dars 3-4-avgust soat 21:00'da yopiq telegram kanalda onlayn bo'lib o'tadi.
👥 Bu darsimiz uchun hozirgacha 4500+ dasturlashga qiziquvchilar qo'shilishdi
✅ Siz ham hoziroq pastdagi havola orqali ro'yxatdan o'ting va dars yopiq kanaliga qo'shiling
👉 https://bit.ly/3DC3JNA
🧑💻 Exadot kompaniyasida ishlovchi Python.org talqiniga ko'ra senior dasturchi Komiljon Xamidjonov tomonidan "Dasturlashda natija" nomli BEPUL ikki kunlik onlayn dars tashkil qilinmoqda!
📆 Dars 3-4-avgust soat 21:00'da yopiq telegram kanalda onlayn bo'lib o'tadi.
👥 Bu darsimiz uchun hozirgacha 4500+ dasturlashga qiziquvchilar qo'shilishdi
✅ Siz ham hoziroq pastdagi havola orqali ro'yxatdan o'ting va dars yopiq kanaliga qo'shiling
👉 https://bit.ly/3DC3JNA
👍1
Humanize
django.contrib.humanize moduli ma'lumotlarga "human touch" qo'shish uchun foydali bo'lgan Django template filtrlari to'plami.
Ushbu filtrlarni faollashtirish uchun siz INSTALLED_APPS sozlamasiga “django.contrib.humanize” qo‘shing. Buni qilganingizdan so'ng, template faylda
Ushbu filtrlar ma'lumotlarni foydalanuvchilarga qulayroq qilish va o'qishni osonlashtirish uchun foydalidir.
👉 @python_backend_dev
django.contrib.humanize moduli ma'lumotlarga "human touch" qo'shish uchun foydali bo'lgan Django template filtrlari to'plami.
Ushbu filtrlarni faollashtirish uchun siz INSTALLED_APPS sozlamasiga “django.contrib.humanize” qo‘shing. Buni qilganingizdan so'ng, template faylda
{% load humanize %} dan foydalaning va siz quyidagi rasmda ko'rsatib o'tilgan filtrlardan foydalana olasiz.Ushbu filtrlar ma'lumotlarni foydalanuvchilarga qulayroq qilish va o'qishni osonlashtirish uchun foydalidir.
👉 @python_backend_dev
👍2🔥2
#Elon
Assalomu alaykum yaxshimisizlar
Openbudjetga bot tayyorlash kerak narxi kelishiladi. Bugun erta toʻliq ishni bitira olish kerak.
Toʻlov tizimlari ham boʻladi.
Ishni bitira olaman deganlar @eraliitcoder ga yozasizlar. Qolgan narsalar lichda gaplashiladi.
#elon #bot #openbudjet
Assalomu alaykum yaxshimisizlar
Openbudjetga bot tayyorlash kerak narxi kelishiladi. Bugun erta toʻliq ishni bitira olish kerak.
Toʻlov tizimlari ham boʻladi.
Ishni bitira olaman deganlar @eraliitcoder ga yozasizlar. Qolgan narsalar lichda gaplashiladi.
#elon #bot #openbudjet
Python Dev
https://youtu.be/RVhu8fOkPoc
Xayrli kech barchaga, tavsiya agar ko'rmagan bo'lsangiz 😊
👍5
Python Dev
https://t.iss.one/konkursntbot?start=1366816044
Assalomu alaykum barchaga, start tugmasini bosib qoʻllab quvvatlab yuborilar, please guys 🙂
👍2
Qaysi Python paketi ma'lumotlar bilan ishlashda sizga ko'proq yordam beradi?
Anonymous Quiz
43%
Pandas
36%
NumPy
7%
SciPy
14%
Dask
Ma'lumotlarni vizualizatsiya qilish uchun qaysi Python kutubxonasidan tez-tez foydalanasiz?
Anonymous Quiz
25%
Seaborn
58%
Matplotlib
8%
Plotly
8%
Boshqalar
Django Admin Interface
O'rnatish:
Manba: PyPi
👉 @python_backend_dev
O'rnatish:
pip install django-admin-interface
Standart(Default) Django boshqaruv panelini django-admin-interface paketi bilan yaxshilang. Yuqori darajadagi foydalanuvchi tajribasini ta'minlash uchun tashqi ko'rinish va funksionallikni oshiring.Manba: PyPi
👉 @python_backend_dev
👍4
Javobingizni izohda isbotlang.
a = True b = False result = a - b print(result)
a = True b = False result = a - b print(result)
Anonymous Quiz
20%
0
49%
1
14%
True
17%
False
👍4
Assalomu alaykum yaxshimisizlar?
Pullik loyiha bor yaʼni telegram bot, kim bot qilmoqchi boʻlsa lichga @eraliitcoder ga yozing qolgan masalalar boyicha gaplashamiz.
Pullik loyiha bor yaʼni telegram bot, kim bot qilmoqchi boʻlsa lichga @eraliitcoder ga yozing qolgan masalalar boyicha gaplashamiz.
👍2
Biz ham story qoʻya olamizmi? Yordam berasizlar endi, stories qoʻyaylik 🙂
https://t.iss.one/python_backend_dev?boost
https://t.iss.one/python_backend_dev?boost
Telegram
Python Dev
Boost this channel to enable it to post stories.
This media is not supported in your browser
VIEW IN TELEGRAM
Bu ChatGPT-4 ni ishi, ya'ni veb-sayt dizaynini doskaga chizib rasmini joylayapti, u esa kod bilan veb-saytni beryapti, ajoyib aa 🙂
Frontendchilar ishlariz ancha yengillashib qolibdi 😉
Manba
👉 @python_backend_dev
Frontendchilar ishlariz ancha yengillashib qolibdi 😉
Manba
👉 @python_backend_dev
👍1